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 org.wildfly.security.credential.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 org.wildfly.security.credential.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 org.wildfly.security.credential.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 org.wildfly.security.credential.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 org.wildfly.security.credential.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 org.wildfly.security.credential.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, org.wildfly.security.evidence.Evidence evidence) Perform an authentication based onEvidencefor the specified identity name.SecurityDomain.authenticate(Principal principal, org.wildfly.security.evidence.Evidence evidence) Perform an authentication based onEvidencefor the specified identityPrincipal.SecurityDomain.authenticate(org.wildfly.security.evidence.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 org.wildfly.security.credential.Credential>
CRealmIdentity.getCredential(Class<C> credentialType) Acquire a credential of the given type.default <C extends org.wildfly.security.credential.Credential>
CRealmIdentity.getCredential(Class<C> credentialType, String algorithmName) Acquire a credential of the given type and algorithm name.default <C extends org.wildfly.security.credential.Credential>
CRealmIdentity.getCredential(Class<C> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Acquire a credential of the given type and algorithm name.<C extends org.wildfly.security.credential.Credential>
CServerAuthenticationContext.getCredential(Class<C> credentialType) Acquire a credential of the given type.<C extends org.wildfly.security.credential.Credential>
CServerAuthenticationContext.getCredential(Class<C> credentialType, String algorithmName) Acquire a credential of the given type.<C extends org.wildfly.security.credential.Credential>
CServerAuthenticationContext.getCredential(Class<C> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Acquire a credential of the given type.default org.wildfly.security.auth.SupportLevelRealmIdentity.getCredentialAcquireSupport(Class<? extends org.wildfly.security.credential.Credential> credentialType, String algorithmName) Deprecated.Transition method; remove before GA.org.wildfly.security.auth.SupportLevelRealmIdentity.getCredentialAcquireSupport(Class<? extends org.wildfly.security.credential.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 org.wildfly.security.auth.SupportLevelSecurityRealm.getCredentialAcquireSupport(Class<? extends org.wildfly.security.credential.Credential> credentialType, String algorithmName) Deprecated.Transition method; remove before GA.org.wildfly.security.auth.SupportLevelSecurityRealm.getCredentialAcquireSupport(Class<? extends org.wildfly.security.credential.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.org.wildfly.security.auth.SupportLevelServerAuthenticationContext.getCredentialAcquireSupport(Class<? extends org.wildfly.security.credential.Credential> credentialType) Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.org.wildfly.security.auth.SupportLevelServerAuthenticationContext.getCredentialAcquireSupport(Class<? extends org.wildfly.security.credential.Credential> credentialType, String algorithmName) Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.org.wildfly.security.auth.SupportLevelServerAuthenticationContext.getCredentialAcquireSupport(Class<? extends org.wildfly.security.credential.Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.org.wildfly.security.auth.SupportLevelRealmIdentity.getEvidenceVerifySupport(Class<? extends org.wildfly.security.evidence.Evidence> evidenceType, String algorithmName) Determine whether a given type of evidence is definitely verifiable, possibly verifiable, or definitely not verifiable.org.wildfly.security.auth.SupportLevelSecurityRealm.getEvidenceVerifySupport(Class<? extends org.wildfly.security.evidence.Evidence> evidenceType, String algorithmName) Determine whether a given type of evidence is definitely verifiable, possibly verifiable (for some identities), or definitely not verifiable.org.wildfly.security.auth.SupportLevelServerAuthenticationContext.getEvidenceVerifySupport(Class<? extends org.wildfly.security.evidence.Evidence> evidenceType) Determine whether a given piece of evidence is definitely verifiable, possibly verifiable, or definitely not verifiable.org.wildfly.security.auth.SupportLevelServerAuthenticationContext.getEvidenceVerifySupport(Class<? extends org.wildfly.security.evidence.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(org.wildfly.security.evidence.Evidence evidence) Get a handle for to the identity for the given evidence in the context of this security realm.default RealmIdentitySecurityRealm.getRealmIdentity(org.wildfly.security.evidence.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(org.wildfly.security.evidence.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 org.wildfly.security.credential.Credential> credentials) Set the credentials of this identity.voidServerAuthenticationContext.setDecodedEvidencePrincipal(org.wildfly.security.evidence.Evidence evidence) Set the decoded evidence principal.voidServerAuthenticationContext.succeed()Mark this authentication as "successful".default voidModifiableRealmIdentity.updateCredential(org.wildfly.security.credential.Credential credential) default voidRealmIdentity.updateCredential(org.wildfly.security.credential.Credential credential) Update a credential of this realm identity.voidServerAuthenticationContext.updateCredential(org.wildfly.security.credential.Credential credential) Update the credential for the current authentication identity.booleanRealmIdentity.verifyEvidence(org.wildfly.security.evidence.Evidence evidence) Verify the given evidence against a credential of this identity.booleanServerAuthenticationContext.verifyEvidence(org.wildfly.security.evidence.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()