public static final class DOFSystem.Config extends java.lang.Object implements DOFImmutable, java.io.Serializable
DOFSystem.Config.Builder
. This class is immutable once built.
Any changes will need to be made using the Builder.Builder(Config) constructor.Modifier and Type | Class and Description |
---|---|
static class |
DOFSystem.Config.Builder
This class creates system configurations.
|
static class |
DOFSystem.Config.BuilderSecure
This class creates secure
DOFSystem configurations. |
static class |
DOFSystem.Config.BuilderUnsecure
This class creates unsecure
DOFSystem configurations. |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
DOFCredentials |
getCredentials() |
java.lang.String |
getName() |
DOFPermissionSet |
getPermissions()
Get the initial permissions of the system.
|
DOFOperation.Filter |
getReceiveFilter() |
DOFSecurityScope |
getRemoteDomain()
Get the remote domain scope associated with the system if there is one.
|
DOFOperation.Filter |
getSendFilter() |
int |
hashCode() |
boolean |
isPermissionsExtendAllowed() |
boolean |
isTunnelDomains() |
public java.lang.String getName()
public DOFCredentials getCredentials()
public boolean isPermissionsExtendAllowed()
public boolean isTunnelDomains()
public DOFOperation.Filter getSendFilter()
public DOFOperation.Filter getReceiveFilter()
public DOFPermissionSet getPermissions()
public DOFSecurityScope getRemoteDomain()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object