Uses of Package
org.apache.jackrabbit.oak.spi.security.authentication.external
-
Classes in org.apache.jackrabbit.oak.spi.security.authentication.external used by org.apache.jackrabbit.oak.exercise.security.authentication.external Class Description ExternalGroup ExternalGroup defines a group that is provided by an external system.ExternalIdentity ExternalIdentity
defines an identity provided by an external system.ExternalIdentityProvider ExternalIdentityProvider
defines an interface to an external system that provides users and groups that can be synced with local ones.ExternalIdentityRef ExternalIdentityRef
defines a reference to an external identity.ExternalUser ExternalUser defines a user provided by an external system. -
Classes in org.apache.jackrabbit.oak.spi.security.authentication.external used by org.apache.jackrabbit.oak.security.authentication.ldap.impl Class Description ExternalGroup ExternalGroup defines a group that is provided by an external system.ExternalIdentity ExternalIdentity
defines an identity provided by an external system.ExternalIdentityException ExternalIdentityException
is used to notify about errors when dealing with external identities.ExternalIdentityProvider ExternalIdentityProvider
defines an interface to an external system that provides users and groups that can be synced with local ones.ExternalIdentityRef ExternalIdentityRef
defines a reference to an external identity.ExternalUser ExternalUser defines a user provided by an external system.PrincipalNameResolver Interface to obtain the name of thePrincipal
from a givenExternalIdentityRef
. -
Classes in org.apache.jackrabbit.oak.spi.security.authentication.external used by org.apache.jackrabbit.oak.spi.security.authentication.external Class Description ExternalGroup ExternalGroup defines a group that is provided by an external system.ExternalIdentity ExternalIdentity
defines an identity provided by an external system.ExternalIdentityException ExternalIdentityException
is used to notify about errors when dealing with external identities.ExternalIdentityProvider ExternalIdentityProvider
defines an interface to an external system that provides users and groups that can be synced with local ones.ExternalIdentityRef ExternalIdentityRef
defines a reference to an external identity.ExternalUser ExternalUser defines a user provided by an external system.ProtectionConfig Interface to mark properties or nodes located underneath a synchronized external identity as being protected (i.e.SyncContext SyncContext
is used as scope for sync operations.SyncedIdentity Represents a synchronized identity managed by aSyncHandler
.SyncException Exception thrown by methods defined on theSyncHandler
interface indicating that user or group synchronization failed.SyncHandler SyncHandler is used to sync users and groups from anExternalIdentityProvider
.SyncResult Defines the result of a sync operationSyncResult.Status Result codes for sync operation. -
Classes in org.apache.jackrabbit.oak.spi.security.authentication.external used by org.apache.jackrabbit.oak.spi.security.authentication.external.basic Class Description ExternalGroup ExternalGroup defines a group that is provided by an external system.ExternalIdentity ExternalIdentity
defines an identity provided by an external system.ExternalIdentityProvider ExternalIdentityProvider
defines an interface to an external system that provides users and groups that can be synced with local ones.ExternalIdentityRef ExternalIdentityRef
defines a reference to an external identity.ExternalUser ExternalUser defines a user provided by an external system.SyncContext SyncContext
is used as scope for sync operations.SyncedIdentity Represents a synchronized identity managed by aSyncHandler
.SyncException Exception thrown by methods defined on theSyncHandler
interface indicating that user or group synchronization failed.SyncResult Defines the result of a sync operationSyncResult.Status Result codes for sync operation. -
Classes in org.apache.jackrabbit.oak.spi.security.authentication.external used by org.apache.jackrabbit.oak.spi.security.authentication.external.impl Class Description ExternalIdentity ExternalIdentity
defines an identity provided by an external system.ExternalIdentityProvider ExternalIdentityProvider
defines an interface to an external system that provides users and groups that can be synced with local ones.ExternalIdentityProviderManager The external identity provider management.SyncContext SyncContext
is used as scope for sync operations.SyncedIdentity Represents a synchronized identity managed by aSyncHandler
.SyncException Exception thrown by methods defined on theSyncHandler
interface indicating that user or group synchronization failed.SyncHandler SyncHandler is used to sync users and groups from anExternalIdentityProvider
.SyncManager The external identity synchronization management.SyncResult Defines the result of a sync operation -
Classes in org.apache.jackrabbit.oak.spi.security.authentication.external used by org.apache.jackrabbit.oak.spi.security.authentication.external.impl.jmx Class Description ExternalIdentityProviderManager The external identity provider management.SyncManager The external identity synchronization management. -
Classes in org.apache.jackrabbit.oak.spi.security.authentication.external used by org.apache.jackrabbit.oak.spi.security.authentication.external.impl.monitor Class Description SyncException Exception thrown by methods defined on theSyncHandler
interface indicating that user or group synchronization failed.SyncResult Defines the result of a sync operation -
Classes in org.apache.jackrabbit.oak.spi.security.authentication.external used by org.apache.jackrabbit.oak.spi.security.authentication.external.impl.principal Class Description ProtectionConfig Interface to mark properties or nodes located underneath a synchronized external identity as being protected (i.e.