Uses of Class
org.wildfly.security.auth.server.RealmUnavailableException
Packages that use RealmUnavailableException
Package
Description
Server side of authentication provided by Elytron.
-
Uses of RealmUnavailableException in org.wildfly.security.auth.server
Methods in org.wildfly.security.auth.server that return types with arguments of type RealmUnavailableExceptionModifier and TypeMethodDescriptionorg.wildfly.common.function.ExceptionFunction<Principal,ModifiableRealmIdentity, RealmUnavailableException> SecurityDomain.getIdentityLookupForUpdateFunction()Get a function which can be used to look up principals for update without a security manager permission check.org.wildfly.common.function.ExceptionFunction<Principal,RealmIdentity, RealmUnavailableException> SecurityDomain.getIdentityLookupFunction()Get a function which can be used to look up principals without a security manager permission check.Methods in org.wildfly.security.auth.server that throw RealmUnavailableExceptionModifier and TypeMethodDescriptiondefault <C extends Credential,R>
RRealmIdentity.applyToCredential(Class<C> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec, Function<C, R> function) Apply the given function to the acquired credential, if it is set and of the given type, algorithm, and parameters.default <C extends Credential,R>
RRealmIdentity.applyToCredential(Class<C> credentialType, String algorithmName, Function<C, R> function) Apply the given function to the acquired credential, if it is set and of the given type and algorithm.default <C extends Credential,R>
RRealmIdentity.applyToCredential(Class<C> credentialType, Function<C, R> function) Apply the given function to the acquired credential, if it is set and of the given type.<C extends Credential,R>
RServerAuthenticationContext.applyToCredential(Class<C> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec, Function<C, R> function) Apply the given function to the acquired credential, if it is set and of the given type and algorithm.<C extends Credential,R>
RServerAuthenticationContext.applyToCredential(Class<C> credentialType, String algorithmName, Function<C, R> function) Apply the given function to the acquired credential, if it is set and of the given type and algorithm.<C extends Credential,R>
RServerAuthenticationContext.applyToCredential(Class<C> credentialType, Function<C, R> function) Apply the given function to the acquired credential, if it is set and of the given type.SecurityDomain.authenticate(String name, Evidence evidence) Perform an authentication based onEvidencefor the specified identity name.SecurityDomain.authenticate(Principal principal, Evidence evidence) SecurityDomain.authenticate(Evidence evidence) Perform an authentication based onEvidencealone.booleanServerAuthenticationContext.authorize()Attempt to authorize an authentication attempt.booleanAttempt to authorize a change to a new user (possibly including an authentication attempt).booleanAttempt to authorize a change to a new user (possibly including an authentication attempt).default voidModifiableRealmIdentityIterator.close()Close any underlying resources.voidModifiableRealmIdentity.create()Create this realm identity.voidModifiableRealmIdentity.delete()Delete this realm identity.booleanRealmIdentity.exists()Determine if the identity exists in lieu of verifying or acquiring a credential.booleanServerAuthenticationContext.exists()Determine if the current authentication identity actually exists in the realm.default AttributesRealmIdentity.getAttributes()Get the attributes for the realm identity.default AuthorizationIdentityRealmIdentity.getAuthorizationIdentity()Get an authorization identity for this pre-authenticated identity.<C extends Credential>
CRealmIdentity.getCredential(Class<C> credentialType) Acquire a credential of the given type.default <C extends Credential>
CRealmIdentity.getCredential(Class<C> credentialType, String algorithmName) Acquire a credential of the given type and algorithm name.default <C extends Credential>
CRealmIdentity.getCredential(Class<C> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Acquire a credential of the given type and algorithm name.<C extends Credential>
CServerAuthenticationContext.getCredential(Class<C> credentialType) Acquire a credential of the given type.<C extends Credential>
CServerAuthenticationContext.getCredential(Class<C> credentialType, String algorithmName) Acquire a credential of the given type.<C extends Credential>
CServerAuthenticationContext.getCredential(Class<C> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Acquire a credential of the given type.default SupportLevelRealmIdentity.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName) Deprecated.Transition method; remove before GA.RealmIdentity.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Determine whether a given credential type is definitely obtainable, possibly obtainable, or definitely not obtainable for this identity.default SupportLevelSecurityRealm.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName) Deprecated.Transition method; remove before GA.SecurityRealm.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Determine whether a credential of the given type and algorithm is definitely obtainable, possibly obtainable (for] some identities), or definitely not obtainable.ServerAuthenticationContext.getCredentialAcquireSupport(Class<? extends Credential> credentialType) Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.ServerAuthenticationContext.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName) Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.ServerAuthenticationContext.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.RealmIdentity.getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName) Determine whether a given type of evidence is definitely verifiable, possibly verifiable, or definitely not verifiable.SecurityRealm.getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName) Determine whether a given type of evidence is definitely verifiable, possibly verifiable (for some identities), or definitely not verifiable.ServerAuthenticationContext.getEvidenceVerifySupport(Class<? extends Evidence> evidenceType) Determine whether a given piece of evidence is definitely verifiable, possibly verifiable, or definitely not verifiable.ServerAuthenticationContext.getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName) Determine whether a given piece of evidence is definitely verifiable, possibly verifiable, or definitely not verifiable.SecurityDomain.getIdentity(String name) Look up aRealmIdentityby name by wrapping the name in aNamePrincipaland callingSecurityDomain.getIdentity(Principal).SecurityDomain.getIdentity(Principal principal) Look up aRealmIdentityby principal.SecurityDomain.getIdentityForUpdate(Principal principal) Look up aModifiableRealmIdentityby principal.default RealmIdentitySecurityRealm.getRealmIdentity(Principal principal) Get a handle for to the identity for the given principal in the context of this security realm.default RealmIdentitySecurityRealm.getRealmIdentity(Evidence evidence) Get a handle for to the identity for the given evidence in the context of this security realm.default RealmIdentitySecurityRealm.getRealmIdentity(Evidence evidence, Function<Principal, Principal> principalTransformer) Get a handle for the identity for the given evidence in the context of this security realm.default ModifiableRealmIdentityModifiableSecurityRealm.getRealmIdentityForUpdate(Principal principal) Get an update handle for to the identity for the given principal in the context of this security realm.default ModifiableRealmIdentityModifiableSecurityRealm.getRealmIdentityForUpdate(Evidence evidence) Get an update handle for to the identity for the given principal in the context of this security realm.ModifiableSecurityRealm.getRealmIdentityIterator()Get an iterator over all of this realm's identities.booleanServerAuthenticationContext.importIdentity(SecurityIdentity identity) Attempt to import the given security identity as a trusted identity.booleanServerAuthenticationContext.isSameName(String name) Determine if the given name refers to the same identity as the currently set authentication name.booleanServerAuthenticationContext.isSamePrincipal(Principal principal) Determine if the given principal refers to the same identity as the currently set authentication name.voidModifiableRealmIdentity.setAttributes(Attributes attributes) Modify the attributes collection of this identity.voidServerAuthenticationContext.setAuthenticationName(String name) Set the authentication name for this authentication.voidServerAuthenticationContext.setAuthenticationName(String name, boolean exclusive) Set the authentication name for this authentication.voidServerAuthenticationContext.setAuthenticationPrincipal(Principal principal) Set the authentication principal for this authentication.voidServerAuthenticationContext.setAuthenticationPrincipal(Principal principal, boolean exclusive) Set the authentication principal for this authentication.voidModifiableRealmIdentity.setCredentials(Collection<? extends Credential> credentials) Set the credentials of this identity.voidServerAuthenticationContext.setDecodedEvidencePrincipal(Evidence evidence) Set the decoded evidence principal.voidServerAuthenticationContext.succeed()Mark this authentication as "successful".default voidModifiableRealmIdentity.updateCredential(Credential credential) default voidRealmIdentity.updateCredential(Credential credential) Update a credential of this realm identity.voidServerAuthenticationContext.updateCredential(Credential credential) Update the credential for the current authentication identity.booleanRealmIdentity.verifyEvidence(Evidence evidence) Verify the given evidence against a credential of this identity.booleanServerAuthenticationContext.verifyEvidence(Evidence evidence) Verify the given evidence. -
Uses of RealmUnavailableException in org.wildfly.security.auth.server._private
Methods in org.wildfly.security.auth.server._private that return RealmUnavailableExceptionModifier and TypeMethodDescriptionElytronMessages.noSuchIdentity()ElytronMessages.unableToCreateIdentity()ElytronMessages.unableToObtainExclusiveAccess()