Package com.isode.dsapi.config
Class SchemaObjects
java.lang.Object
com.isode.dsapi.config.SchemaObjects
Class containing a collection of objects implementing an interface
SchemaObjects.AttrWrapper
to get
properties of an attribute of D3 DSA like attribute types, default values etc.- Since:
- 15.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Base Class for representing a schema object for an attribute typestatic class
Base class for representing an attribute type containing a value of attribute typestatic class
Base class for representing a Boolean attribute typestatic class
Base class for representing a BER attribute typestatic class
Base class for representing a DN attribute typestatic class
Base class for representing an Integer attribute typestatic class
Base class for representing a multi-valued attribute typestatic class
Base class for representing a String attribute type -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperBoolean
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperMultiValuedString
static final SchemaObjects.AttrWrapperBoolean
static final SchemaObjects.AttrWrapperString
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperString
static final SchemaObjects.AttrWrapperString
static final SchemaObjects.AttrWrapperMultiValuedString
static final SchemaObjects.AttrWrapperBoolean
static final SchemaObjects.AttrWrapperDN
static final SchemaObjects.AttrWrapperBoolean
static final SchemaObjects.AttrWrapperBoolean
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperBoolean
static final SchemaObjects.AttrWrapperBoolean
static final SchemaObjects.AttrWrapperDN
static final SchemaObjects.AttrWrapperString
static final SchemaObjects.AttrWrapperAttrType
static final SchemaObjects.AttrWrapperAttrType
static final SchemaObjects.AttrWrapperAttrType
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperAttrType
static final SchemaObjects.AttrWrapperDN
static final SchemaObjects.AttrWrapperDN
static final SchemaObjects.AttrWrapperAttrType
static final SchemaObjects.AttrWrapperAttrType
static final SchemaObjects.AttrWrapperString
static final SchemaObjects.AttrWrapperAttrType
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperAttrType
static final SchemaObjects.AttrWrapperDN
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperBoolean
static final SchemaObjects.AttrWrapperBoolean
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperString
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperBoolean
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperBoolean
static final SchemaObjects.AttrWrapperString
static final SchemaObjects.AttrWrapperBoolean
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperMultiValuedString
static final SchemaObjects.AttrWrapperString
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperBoolean
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperBoolean
static final SchemaObjects.AttrWrapperBoolean
static final SchemaObjects.AttrWrapperString
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperBoolean
static final SchemaObjects.AttrWrapperMultiValuedString
static final SchemaObjects.AttrWrapperString
static final SchemaObjects.AttrWrapperMultiValuedString
static final SchemaObjects.AttrWrapperBoolean
static final SchemaObjects.AttrWrapperMultiValuedString
static final SchemaObjects.AttrWrapperString
static final SchemaObjects.AttrWrapperBoolean
static final SchemaObjects.AttrWrapperString
static final SchemaObjects.AttrWrapperString
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperString
static final SchemaObjects.AttrWrapperInteger
static final SchemaObjects.AttrWrapperByteArray
static final SchemaObjects.AttrWrapperByteArray
static final SchemaObjects.AttrWrapperInteger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final SchemaObjects.AttrWrapper<?>
getAttrWrapper
(AttributeType attrType) Get the schema object implementation given the attribute type
-
Field Details
-
adminSizeLimitImpl
-
adminLookThruLimitImpl
-
adminTimeLimitImpl
-
minSearchLevelImpl
-
dsaShadowOnChangeHoldOpenImpl
-
dsaShadowRetryDelayImpl
-
dsaShadowFailureDelayImpl
-
shadowPrunePeriodImpl
-
dsaStrongAuthTrustAnchorImpl
-
dsaStrongAuthP12fileImpl
-
dsaStrongAuthPPHRfileImpl
-
dsaStrongAuthLDAPhostImpl
-
dsaStrongAuthLDAPportImpl
-
dsaStrongAuthCheckCRLsImpl
-
dsaStrongAuthCertificateImpl
-
tlsAuthTrustAnchorImpl
-
tlsConfiguredCipherSuitesImpl
-
tlsKeyInfoPathsImpl
-
tlsDHParamsPathImpl
-
tlsRandomSeedPathImpl
-
tlsSupportFlagsImpl
-
tlsSessionCacheTimeoutImpl
-
tlsVerifyClientImpl
-
tlsVerifyDepthImpl
-
tlsCaCertificateFileImpl
-
tlsCertificateImpl
-
tlsLDAPhostImpl
-
tlsLDAPportImpl
-
tlsCheckCRLsImpl
-
tlsDontTrustIdentitiesImpl
-
isodeSASLGenericRuleImpl
-
isodeSASLGSSAPIRuleImpl
-
isodeSASLGenericDomainImpl
-
isodeSASLGSSAPIRealmImpl
-
isodeSASLGenericBaseImpl
-
isodeSASLGSSAPIBaseImpl
-
isodeSASLGenericNamingAttrImpl
-
isodeSASLGSSAPINamingAttrImpl
-
isodeSASLGenericDomainMatchAttrImpl
-
isodeSASLGSSAPIRealmMatchAttrImpl
-
isodeSASLGenericUserMatchAttrImpl
-
isodeSASLGSSAPIUserMatchAttrImpl
-
isodeSASLGenericFullMatchAttrImpl
-
isodeSASLGSSAPIFullMatchAttrImpl
-
isodeSASLGenericUsersImpl
-
isodeSASLGSSAPIUsersImpl
-
isodeSASLMinSSFImpl
-
isodeSASLMaxSSFImpl
-
isodeSASLAllowPlainImpl
-
isodeSASLAllowAnonymousImpl
-
saslAvailableMechanismsImpl
-
failoverEnabledImpl
-
failoverMasterImpl
-
pwdAttributeImpl
-
pwdLockoutImpl
-
pwdMustChangeImpl
-
pwdAllowUserChangeImpl
-
pwdSafeModifyImpl
-
pwdAutoMigrateImpl
-
pwdFailureCountIntervalImpl
-
pwdCheckQualityImpl
-
pwdExpireWarningImpl
-
pwdGraceAuthNLimitImpl
-
pwdInHistoryImpl
-
pwdLockoutDurationImpl
-
pwdMaxAgeImpl
-
pwdMaxFailureImpl
-
pwdMaxIdleImpl
-
pwdMaxDelayImpl
-
pwdMinDelayImpl
-
pwdGraceExpiryImpl
-
pwdMinAgeImpl
-
pwdMinLengthImpl
-
pwdMaxLengthImpl
-
pwdHistoryDurationImpl
-
pwdCheckEntropyImpl
-
pwdConfiguredSchemeGeneratorsImpl
-
pwdConfiguredSchemeComparatorsImpl
-
shadowErrorImpl
-
indexStateImpl
-
supplierIsMasterImpl
-
indexBuildImpl
-
forbidTotalImpl
-
changeLogMaxEntryAge
-
changeLogPrunePeriod
-
ocspNextUpdate
-
oauthEnable
-
oauthServerAddress
-
oauthServerPort
-
oauthTokenPort
-
oauthTokenDuration
-
oauthRefreshTokenDuration
-
oauthAllowNonTLSMode
-
oauthUseClientStrongAuth
-
-
Constructor Details
-
SchemaObjects
public SchemaObjects()
-
-
Method Details
-
getAttrWrapper
Get the schema object implementation given the attribute type- Parameters:
attrType
- attribute type- Returns:
- schema object implemetion for the given attribute type if defined in this class and added to the map and false otherwise
-