Uses of Interface
org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalIdentity
-
-
Uses of ExternalIdentity in org.apache.jackrabbit.oak.exercise.security.authentication.external
Methods in org.apache.jackrabbit.oak.exercise.security.authentication.external that return ExternalIdentity Modifier and Type Method Description ExternalIdentityCustomExternalIdentityProvider. getIdentity(@NotNull ExternalIdentityRef ref) -
Uses of ExternalIdentity in org.apache.jackrabbit.oak.security.authentication.ldap.impl
Classes in org.apache.jackrabbit.oak.security.authentication.ldap.impl that implement ExternalIdentity Modifier and Type Class Description classLdapGroupclassLdapIdentityImplements an identity that is provided by theLdapIdentityProvider.classLdapUserMethods in org.apache.jackrabbit.oak.security.authentication.ldap.impl that return ExternalIdentity Modifier and Type Method Description ExternalIdentityLdapIdentityProvider. getIdentity(@NotNull ExternalIdentityRef ref) -
Uses of ExternalIdentity in org.apache.jackrabbit.oak.spi.security.authentication.external
Subinterfaces of ExternalIdentity in org.apache.jackrabbit.oak.spi.security.authentication.external Modifier and Type Interface Description interfaceExternalGroupExternalGroup defines a group that is provided by an external system.interfaceExternalUserExternalUser defines a user provided by an external system.Methods in org.apache.jackrabbit.oak.spi.security.authentication.external that return ExternalIdentity Modifier and Type Method Description @Nullable ExternalIdentityExternalIdentityProvider. getIdentity(@NotNull ExternalIdentityRef ref)Returns the identity for the given reference ornullif it does not exist.Methods in org.apache.jackrabbit.oak.spi.security.authentication.external with parameters of type ExternalIdentity Modifier and Type Method Description @NotNull SyncResultSyncContext. sync(@NotNull ExternalIdentity identity)Synchronizes an external identity with the repository based on the respective configuration. -
Uses of ExternalIdentity in org.apache.jackrabbit.oak.spi.security.authentication.external.basic
Methods in org.apache.jackrabbit.oak.spi.security.authentication.external.basic with parameters of type ExternalIdentity Modifier and Type Method Description protected <T extends Authorizable>
TDefaultSyncContext. getAuthorizable(@NotNull ExternalIdentity external, @NotNull Class<T> type)Retrieves the repository authorizable that corresponds to the given external identity@NotNull SyncResultDefaultSyncContext. sync(@NotNull ExternalIdentity identity)Synchronizes an external identity with the repository based on the respective configuration.protected voidDefaultSyncContext. syncMembership(@NotNull ExternalIdentity external, @NotNull Authorizable auth, long depth)Recursively sync the memberships of an authorizable up-to the specified depth.protected voidDefaultSyncContext. syncProperties(@NotNull ExternalIdentity ext, @NotNull Authorizable auth, @NotNull Map<String,String> mapping)Syncs the properties specified in themappingfrom the external identity to the given authorizable.protected voidDefaultSyncContext. warnForeign(@NotNull ExternalIdentity externalIdentity) -
Uses of ExternalIdentity in org.apache.jackrabbit.oak.spi.security.authentication.external.impl
Methods in org.apache.jackrabbit.oak.spi.security.authentication.external.impl with parameters of type ExternalIdentity Modifier and Type Method Description @NotNull SyncResultDynamicSyncContext. sync(@NotNull ExternalIdentity identity)protected voidDynamicSyncContext. syncMembership(@NotNull ExternalIdentity external, @NotNull Authorizable auth, long depth)
-