Package com.sun.jna.platform.win32
Class Netapi32Util.DomainTrust
- java.lang.Object
-
- com.sun.jna.platform.win32.Netapi32Util.DomainTrust
-
- Enclosing class:
- Netapi32Util
public static class Netapi32Util.DomainTrust extends Object
A domain trust relationship.
-
-
Field Summary
Fields Modifier and Type Field Description String
DnsDomainName
DNS name of the domain.Guid.GUID
DomainGuid
Contains the GUID of the domain represented by this structure.String
DomainGuidString
Contains the string representation of the GUID of the domain represented by this structure.WinNT.PSID
DomainSid
Contains the security identifier of the domain represented by this structure.String
DomainSidString
Contains the string representation of the security identifier of the domain represented by this structure.String
NetbiosDomainName
NetBIOS name of the domain.
-
Constructor Summary
Constructors Constructor Description DomainTrust()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isInbound()
The domain represented by this structure directly trusts the domain that the server specified in the ServerName parameter of the DsEnumerateDomainTrusts function is a member of.boolean
isInForest()
The domain represented by this structure is a member of the same forest as the server specified in the ServerName parameter of the DsEnumerateDomainTrusts function.boolean
isNativeMode()
The domain represented by this structure is running in the Windows 2000 native mode.boolean
isOutbound()
The domain represented by this structure is directly trusted by the domain that the server specified in the ServerName parameter of the DsEnumerateDomainTrusts function is a member of.boolean
isPrimary()
The domain represented by this structure is the primary domain of the server specified in the ServerName parameter of the DsEnumerateDomainTrusts function.boolean
isRoot()
The domain represented by this structure is the root of a tree and a member of the same forest as the server specified in the ServerName parameter of the DsEnumerateDomainTrusts function.
-
-
-
Field Detail
-
NetbiosDomainName
public String NetbiosDomainName
NetBIOS name of the domain.
-
DnsDomainName
public String DnsDomainName
DNS name of the domain.
-
DomainSid
public WinNT.PSID DomainSid
Contains the security identifier of the domain represented by this structure.
-
DomainSidString
public String DomainSidString
Contains the string representation of the security identifier of the domain represented by this structure.
-
DomainGuid
public Guid.GUID DomainGuid
Contains the GUID of the domain represented by this structure.
-
DomainGuidString
public String DomainGuidString
Contains the string representation of the GUID of the domain represented by this structure.
-
-
Method Detail
-
isInForest
public boolean isInForest()
The domain represented by this structure is a member of the same forest as the server specified in the ServerName parameter of the DsEnumerateDomainTrusts function.- Returns:
- True or false.
-
isOutbound
public boolean isOutbound()
The domain represented by this structure is directly trusted by the domain that the server specified in the ServerName parameter of the DsEnumerateDomainTrusts function is a member of.- Returns:
- True or false.
-
isRoot
public boolean isRoot()
The domain represented by this structure is the root of a tree and a member of the same forest as the server specified in the ServerName parameter of the DsEnumerateDomainTrusts function.- Returns:
- True or false.
-
isPrimary
public boolean isPrimary()
The domain represented by this structure is the primary domain of the server specified in the ServerName parameter of the DsEnumerateDomainTrusts function.- Returns:
- True or false.
-
isNativeMode
public boolean isNativeMode()
The domain represented by this structure is running in the Windows 2000 native mode.- Returns:
- True or false.
-
isInbound
public boolean isInbound()
The domain represented by this structure directly trusts the domain that the server specified in the ServerName parameter of the DsEnumerateDomainTrusts function is a member of.- Returns:
- True or false.
-
-