Uses of Class
org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalIdentityRef
-
-
Uses of ExternalIdentityRef in org.apache.jackrabbit.oak.exercise.security.authentication.external
Methods in org.apache.jackrabbit.oak.exercise.security.authentication.external with parameters of type ExternalIdentityRef Modifier and Type Method Description ExternalIdentity
CustomExternalIdentityProvider. getIdentity(@NotNull ExternalIdentityRef ref)
-
Uses of ExternalIdentityRef in org.apache.jackrabbit.oak.security.authentication.ldap.impl
Fields in org.apache.jackrabbit.oak.security.authentication.ldap.impl declared as ExternalIdentityRef Modifier and Type Field Description protected ExternalIdentityRef
LdapIdentity. ref
Methods in org.apache.jackrabbit.oak.security.authentication.ldap.impl that return ExternalIdentityRef Modifier and Type Method Description @NotNull ExternalIdentityRef
LdapIdentity. getExternalId()
Returns the id of this identity as used in the external system.Methods in org.apache.jackrabbit.oak.security.authentication.ldap.impl that return types with arguments of type ExternalIdentityRef Modifier and Type Method Description @NotNull java.lang.Iterable<ExternalIdentityRef>
LdapIdentity. getDeclaredGroups()
Returns an iterable of the declared groups of this external identity.@NotNull java.lang.Iterable<ExternalIdentityRef>
LdapGroup. getDeclaredMembers()
Methods in org.apache.jackrabbit.oak.security.authentication.ldap.impl with parameters of type ExternalIdentityRef Modifier and Type Method Description @NotNull java.lang.String
LdapIdentityProvider. fromExternalIdentityRef(@NotNull ExternalIdentityRef externalIdentityRef)
ExternalIdentity
LdapIdentityProvider. getIdentity(@NotNull ExternalIdentityRef ref)
Constructors in org.apache.jackrabbit.oak.security.authentication.ldap.impl with parameters of type ExternalIdentityRef Constructor Description LdapGroup(LdapIdentityProvider provider, ExternalIdentityRef ref, java.lang.String id, java.lang.String path, org.apache.directory.api.ldap.model.entry.Entry entry)
LdapIdentity(LdapIdentityProvider provider, ExternalIdentityRef ref, java.lang.String id, java.lang.String path, org.apache.directory.api.ldap.model.entry.Entry entry)
LdapUser(LdapIdentityProvider provider, ExternalIdentityRef ref, java.lang.String id, java.lang.String path, org.apache.directory.api.ldap.model.entry.Entry entry)
-
Uses of ExternalIdentityRef in org.apache.jackrabbit.oak.spi.security.authentication.external
Subclasses of ExternalIdentityRef in org.apache.jackrabbit.oak.spi.security.authentication.external Modifier and Type Class Description class
ExternalGroupRef
Deprecated.Methods in org.apache.jackrabbit.oak.spi.security.authentication.external that return ExternalIdentityRef Modifier and Type Method Description static @NotNull ExternalIdentityRef
ExternalIdentityRef. fromString(@NotNull java.lang.String str)
Creates an external identity reference from a string representation.@NotNull ExternalIdentityRef
ExternalIdentity. getExternalId()
Returns the id of this identity as used in the external system.@Nullable ExternalIdentityRef
SyncedIdentity. getExternalIdRef()
Returns the external reference of this identity.Methods in org.apache.jackrabbit.oak.spi.security.authentication.external that return types with arguments of type ExternalIdentityRef Modifier and Type Method Description @NotNull java.lang.Iterable<ExternalIdentityRef>
ExternalIdentity. getDeclaredGroups()
Returns an iterable of the declared groups of this external identity.@NotNull java.lang.Iterable<ExternalIdentityRef>
ExternalGroup. getDeclaredMembers()
Returns an iterable of the declared (direct) members of this external group.Methods in org.apache.jackrabbit.oak.spi.security.authentication.external with parameters of type ExternalIdentityRef Modifier and Type Method Description @NotNull java.lang.String
PrincipalNameResolver. fromExternalIdentityRef(@NotNull ExternalIdentityRef externalIdentityRef)
Deduce the name of thePrincipal
associated with theExternalIdentity
represented by the givenExternalIdentityRef
.@Nullable ExternalIdentity
ExternalIdentityProvider. getIdentity(@NotNull ExternalIdentityRef ref)
Returns the identity for the given reference ornull
if it does not exist. -
Uses of ExternalIdentityRef in org.apache.jackrabbit.oak.spi.security.authentication.external.basic
Methods in org.apache.jackrabbit.oak.spi.security.authentication.external.basic that return ExternalIdentityRef Modifier and Type Method Description @Nullable ExternalIdentityRef
DefaultSyncedIdentity. getExternalIdRef()
static @Nullable ExternalIdentityRef
DefaultSyncContext. getIdentityRef(@Nullable Authorizable auth)
Retrieves the external identity ref from the authorizableMethods in org.apache.jackrabbit.oak.spi.security.authentication.external.basic with parameters of type ExternalIdentityRef Modifier and Type Method Description protected @Nullable ExternalGroup
DefaultSyncContext. getExternalGroupFromRef(@NotNull ExternalIdentityRef externalGroupRef)
protected boolean
DefaultSyncContext. isSameIDP(@NotNull ExternalIdentityRef ref)
Tests if the givenExternalIdentityRef
refers to the same IDP as associated with this context instance.Constructors in org.apache.jackrabbit.oak.spi.security.authentication.external.basic with parameters of type ExternalIdentityRef Constructor Description DefaultSyncedIdentity(@NotNull java.lang.String id, @Nullable ExternalIdentityRef ref, boolean isGroup, long lastSynced)
-