@Nullable ExternalUser |
ExternalIdentityProvider.authenticate(@NotNull javax.jcr.Credentials credentials) |
Authenticates the user represented by the given credentials and returns it.
|
@NotNull String |
PrincipalNameResolver.fromExternalIdentityRef(@NotNull ExternalIdentityRef externalIdentityRef) |
|
@NotNull Iterable<ExternalIdentityRef> |
ExternalIdentity.getDeclaredGroups() |
Returns an iterable of the declared groups of this external identity.
|
@NotNull Iterable<ExternalIdentityRef> |
ExternalGroup.getDeclaredMembers() |
Returns an iterable of the declared (direct) members of this external group.
|
@Nullable ExternalGroup |
ExternalIdentityProvider.getGroup(@NotNull String name) |
Returns the group for the given (local) group name.
|
@Nullable ExternalIdentity |
ExternalIdentityProvider.getIdentity(@NotNull ExternalIdentityRef ref) |
Returns the identity for the given reference or null if it does not exist.
|
@Nullable ExternalUser |
ExternalIdentityProvider.getUser(@NotNull String userId) |
Returns the user for the given (local) id.
|
@NotNull Iterator<ExternalGroup> |
ExternalIdentityProvider.listGroups() |
List all external groups.
|
@NotNull Iterator<ExternalUser> |
ExternalIdentityProvider.listUsers() |
List all external users.
|