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 classBase Class for representing a schema object for an attribute typestatic classBase class for representing an attribute type containing a value of attribute typestatic classBase class for representing a Boolean attribute typestatic classBase class for representing a BER attribute typestatic classBase class for representing a DN attribute typestatic classBase class for representing an Integer attribute typestatic classBase class for representing a multi-valued attribute typestatic classBase class for representing a String attribute type -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperBooleanstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperMultiValuedStringstatic final SchemaObjects.AttrWrapperBooleanstatic final SchemaObjects.AttrWrapperStringstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperStringstatic final SchemaObjects.AttrWrapperStringstatic final SchemaObjects.AttrWrapperMultiValuedStringstatic final SchemaObjects.AttrWrapperBooleanstatic final SchemaObjects.AttrWrapperDNstatic final SchemaObjects.AttrWrapperBooleanstatic final SchemaObjects.AttrWrapperBooleanstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperBooleanstatic final SchemaObjects.AttrWrapperBooleanstatic final SchemaObjects.AttrWrapperDNstatic final SchemaObjects.AttrWrapperStringstatic final SchemaObjects.AttrWrapperAttrTypestatic final SchemaObjects.AttrWrapperAttrTypestatic final SchemaObjects.AttrWrapperAttrTypestatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperAttrTypestatic final SchemaObjects.AttrWrapperDNstatic final SchemaObjects.AttrWrapperDNstatic final SchemaObjects.AttrWrapperAttrTypestatic final SchemaObjects.AttrWrapperAttrTypestatic final SchemaObjects.AttrWrapperStringstatic final SchemaObjects.AttrWrapperAttrTypestatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperAttrTypestatic final SchemaObjects.AttrWrapperDNstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperBooleanstatic final SchemaObjects.AttrWrapperBooleanstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperStringstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperBooleanstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperBooleanstatic final SchemaObjects.AttrWrapperStringstatic final SchemaObjects.AttrWrapperBooleanstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperMultiValuedStringstatic final SchemaObjects.AttrWrapperStringstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperBooleanstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperBooleanstatic final SchemaObjects.AttrWrapperBooleanstatic final SchemaObjects.AttrWrapperStringstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperBooleanstatic final SchemaObjects.AttrWrapperMultiValuedStringstatic final SchemaObjects.AttrWrapperStringstatic final SchemaObjects.AttrWrapperMultiValuedStringstatic final SchemaObjects.AttrWrapperBooleanstatic final SchemaObjects.AttrWrapperMultiValuedStringstatic final SchemaObjects.AttrWrapperStringstatic final SchemaObjects.AttrWrapperBooleanstatic final SchemaObjects.AttrWrapperStringstatic final SchemaObjects.AttrWrapperStringstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperStringstatic final SchemaObjects.AttrWrapperIntegerstatic final SchemaObjects.AttrWrapperByteArraystatic final SchemaObjects.AttrWrapperByteArraystatic 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
-