Uses of Interface
org.wildfly.security.credential.Credential
Packages that use Credential
Package
Description
Extended callbacks and supporting utilities which allow efficient callback handler implementation.
Elytron Client enable remote clients to authenticate using Elytron.
Security realm implementations for Elytron.
Classes related to a
SecurityRealm implementation based on the JDBC (Java Database Connectivity) API.Classes related to mapping columns from a database table to internal representations of identity data (eg.: attributes, password and keys, etc).
Classes related to a
SecurityRealm implementation capable of integrating with
LDAP servers.Classes related to a
SecurityRealm implementation that handles different types of security tokens.Server side of authentication provided by Elytron.
Miscellaneous utility classes and APIs for client and server login applications.
Package for Credential Store API/SPI classes and interfaces.
-
Uses of Credential in org.wildfly.extension.elytron
Method parameters in org.wildfly.extension.elytron with type arguments of type CredentialModifier and TypeMethodDescriptionJaasCustomSecurityRealmWrapper.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName) Deprecated.JaasCustomSecurityRealmWrapper.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Deprecated. -
Uses of Credential in org.wildfly.security.auth.callback
Methods in org.wildfly.security.auth.callback with type parameters of type CredentialModifier and TypeMethodDescription<C extends Credential,R>
RAbstractCredentialCallback.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>
RAbstractCredentialCallback.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>
RAbstractCredentialCallback.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>
CAbstractCredentialCallback.getCredential(Class<C> credentialType) Get the acquired credential, if it is set and of the given type, and if so, return the credential cast to the type.<C extends Credential>
CAbstractCredentialCallback.getCredential(Class<C> credentialType, String algorithmName) Get the acquired credential, if it is set and of the given type and algorithm, and if so, return the credential cast to the type.<C extends Credential>
CAbstractCredentialCallback.getCredential(Class<C> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Get the acquired credential, if it is set and of the given type, algorithm, and parameters, and if so, return the credential cast to the type.<C extends Credential>
CCredentialUpdateCallback.getCredential(Class<C> credentialClass) Get the new credential, if it is of the given credential class.Methods in org.wildfly.security.auth.callback that return CredentialModifier and TypeMethodDescriptionAbstractCredentialCallback.getCredential()Get the acquired credential.CredentialUpdateCallback.getCredential()Get the new credential.IdentityCredentialCallback.getCredential()Get the credential.Methods in org.wildfly.security.auth.callback that return types with arguments of type CredentialModifier and TypeMethodDescriptionClass<? extends Credential>AbstractCredentialCallback.getCredentialType()Get the supported credential type.Methods in org.wildfly.security.auth.callback with parameters of type CredentialModifier and TypeMethodDescriptionbooleanAbstractCredentialCallback.isCredentialSupported(Credential credential) Determine whether the given credential can be set on this callback.voidAbstractCredentialCallback.setCredential(Credential credential) Set the credential.Method parameters in org.wildfly.security.auth.callback with type arguments of type CredentialModifier and TypeMethodDescriptionbooleanAbstractCredentialCallback.isCredentialTypeSupported(Class<? extends Credential> credentialType) Determine whether the given credential type is supported.booleanAbstractCredentialCallback.isCredentialTypeSupported(Class<? extends Credential> credentialType, String algorithmName) Determine whether the given credential type is supported for the given algorithm name.booleanAbstractCredentialCallback.isCredentialTypeSupported(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Determine whether the given credential type is supported for the given algorithm name.Constructors in org.wildfly.security.auth.callback with parameters of type CredentialModifierConstructorDescriptionCredentialUpdateCallback(Credential credential) Construct a new instance.IdentityCredentialCallback(Credential credential, boolean isPrivate) Construct a new instance.Constructor parameters in org.wildfly.security.auth.callback with type arguments of type CredentialModifierConstructorDescriptionCredentialCallback(Class<? extends Credential> credentialType) Construct a new instance which accepts any algorithm name or parameters.CredentialCallback(Class<? extends Credential> credentialType, String algorithm) Construct a new instance which accepts any parameters.CredentialCallback(Class<? extends Credential> credentialType, String algorithm, AlgorithmParameterSpec parameterSpec) Construct a new instance.ServerCredentialCallback(Class<? extends Credential> credentialType) Construct a new instance which accepts any algorithm name.ServerCredentialCallback(Class<? extends Credential> credentialType, String algorithm) Construct a new instance.ServerCredentialCallback(Class<? extends Credential> credentialType, String algorithm, AlgorithmParameterSpec parameterSpec) Construct a new instance. -
Uses of Credential in org.wildfly.security.auth.client
Methods in org.wildfly.security.auth.client with parameters of type CredentialModifier and TypeMethodDescriptionAuthenticationConfiguration.useCredential(Credential credential) Create a new configuration which is the same as this configuration, but which uses the given credential to authenticate.Method parameters in org.wildfly.security.auth.client with type arguments of type CredentialModifier and TypeMethodDescriptionAuthenticationConfiguration.useKerberosSecurityFactory(SecurityFactory<? extends Credential> kerberosSecurityFactory) Deprecated. -
Uses of Credential in org.wildfly.security.auth.realm
Methods in org.wildfly.security.auth.realm with type parameters of type CredentialModifier and TypeMethodDescription<C extends Credential,R>
RFailoverSecurityRealm.FailoverRealmIdentity.applyToCredential(Class<C> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec, Function<C, R> function) <C extends Credential,R>
RFailoverSecurityRealm.FailoverRealmIdentity.applyToCredential(Class<C> credentialType, String algorithmName, Function<C, R> function) <C extends Credential,R>
RFailoverSecurityRealm.FailoverRealmIdentity.applyToCredential(Class<C> credentialType, Function<C, R> function) <C extends Credential>
CFailoverSecurityRealm.FailoverRealmIdentity.getCredential(Class<C> credentialType) <C extends Credential>
CFailoverSecurityRealm.FailoverRealmIdentity.getCredential(Class<C> credentialType, String algorithmName) <C extends Credential>
CFailoverSecurityRealm.FailoverRealmIdentity.getCredential(Class<C> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Methods in org.wildfly.security.auth.realm that return types with arguments of type CredentialModifier and TypeMethodDescriptionSimpleRealmEntry.getCredentials()Get the credentials for this entry.Methods in org.wildfly.security.auth.realm with parameters of type CredentialModifier and TypeMethodDescriptionvoidFailoverSecurityRealm.FailoverRealmIdentity.updateCredential(Credential credential) Method parameters in org.wildfly.security.auth.realm with type arguments of type CredentialModifier and TypeMethodDescriptionAggregateSecurityRealm.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) CachingSecurityRealm.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) DistributedSecurityRealm.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) FailoverSecurityRealm.FailoverRealmIdentity.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) FailoverSecurityRealm.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) FileSystemSecurityRealm.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) JaasSecurityRealm.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) KeyStoreBackedSecurityRealm.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) LegacyPropertiesSecurityRealm.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) SimpleMapBackedSecurityRealm.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Constructor parameters in org.wildfly.security.auth.realm with type arguments of type CredentialModifierConstructorDescriptionSimpleRealmEntry(List<Credential> credentials) Construct a new instance.SimpleRealmEntry(List<Credential> credentials, Attributes attributes) Construct a new instance. -
Uses of Credential in org.wildfly.security.auth.realm.jdbc
Methods in org.wildfly.security.auth.realm.jdbc that return CredentialModifier and TypeMethodDescriptionMethod parameters in org.wildfly.security.auth.realm.jdbc with type arguments of type CredentialModifier and TypeMethodDescriptionJdbcSecurityRealm.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) KeyMapper.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. -
Uses of Credential in org.wildfly.security.auth.realm.jdbc.mapper
Methods in org.wildfly.security.auth.realm.jdbc.mapper that return CredentialModifier and TypeMethodDescriptionMethod parameters in org.wildfly.security.auth.realm.jdbc.mapper with type arguments of type CredentialModifier and TypeMethodDescriptionPasswordKeyMapper.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) -
Uses of Credential in org.wildfly.security.auth.realm.ldap
Methods in org.wildfly.security.auth.realm.ldap with parameters of type CredentialModifier and TypeMethodDescriptionvoidIdentityCredentialPersister.persistCredential(Credential credential) Store credential of identity.Method parameters in org.wildfly.security.auth.realm.ldap with type arguments of type CredentialModifier and TypeMethodDescriptionbooleanIdentityCredentialPersister.getCredentialPersistSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Determine whether a given credential type can be persisted by this credential persister. -
Uses of Credential in org.wildfly.security.auth.realm.token
Method parameters in org.wildfly.security.auth.realm.token with type arguments of type CredentialModifier and TypeMethodDescriptionTokenSecurityRealm.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) -
Uses of Credential in org.wildfly.security.auth.server
Methods in org.wildfly.security.auth.server with type parameters of type CredentialModifier and TypeMethodDescription<C extends Credential,R>
RIdentityCredentials.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.final <C extends Credential,R>
RIdentityCredentials.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.final <C extends Credential,R>
RIdentityCredentials.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.default <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.final <C extends Credential>
CIdentityCredentials.getCredential(Class<C> credentialType) Acquire a credential of the given type.final <C extends Credential>
CIdentityCredentials.getCredential(Class<C> credentialType, String algorithmName) Acquire a credential of the given type and algorithm name.abstract <C extends Credential>
CIdentityCredentials.getCredential(Class<C> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Acquire a credential of the given type and algorithm name.<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.final <C extends Credential>
IdentityCredentialsReturn a copy of this credential set without any credentials of the given type that match the predicate.Methods in org.wildfly.security.auth.server that return types with arguments of type CredentialModifier and TypeMethodDescriptionprotected abstract Collection<Class<? extends Credential>>AbstractMechanismAuthenticationFactory.getSupportedCredentialTypes(String mechName) protected Collection<Class<? extends Credential>>HttpAuthenticationFactory.getSupportedCredentialTypes(String mechName) Deprecated.protected Collection<Class<? extends Credential>>SaslAuthenticationFactory.getSupportedCredentialTypes(String mechName) Deprecated.IdentityCredentials.spliterator()Get aSpliteratorfor this credential set.Methods in org.wildfly.security.auth.server with parameters of type CredentialModifier and TypeMethodDescriptionvoidServerAuthenticationContext.addPrivateCredential(Credential credential) Add a private credential to the identity being authenticated.voidServerAuthenticationContext.addPublicCredential(Credential credential) Add a public credential to the identity being authenticated.final booleanIdentityCredentials.containsMatching(Credential credential) Determine whether a credential of the type, algorithm, and parameters of the given credential is present in this set.MechanismConfiguration.Builder.setServerCredential(Credential credential) Set a single server credential.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.abstract IdentityCredentialsIdentityCredentials.withCredential(Credential credential) Return a copy of this credential set, but with the given credential added to it.IdentityCredentials.withoutMatching(Credential credential) Return a copy of this credential set without any credentials with a type, algorithm name, and parameters matching that of the given credential.SecurityIdentity.withPrivateCredential(Credential credential) Create a new security identity which is the same as this one, but which includes the given credential as a private credential.SecurityIdentity.withPublicCredential(Credential credential) Create a new security identity which is the same as this one, but which includes the given credential as a public credential.Method parameters in org.wildfly.security.auth.server with type arguments of type CredentialModifier and TypeMethodDescriptionfinal booleanIdentityCredentials.contains(Class<? extends Credential> credentialType) Determine whether a credential of the given type is present in this set.final booleanIdentityCredentials.contains(Class<? extends Credential> credentialType, String algorithmName) Determine whether a credential of the given type and algorithm are present in this set.abstract booleanIdentityCredentials.contains(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Determine whether a credential of the given type and algorithm are present in this set.final SupportLevelIdentityCredentials.getCredentialAcquireSupport(Class<? extends Credential> credentialType) final SupportLevelIdentityCredentials.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName) final SupportLevelIdentityCredentials.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) 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.SecurityDomain.getCredentialAcquireSupport(Class<? extends Credential> credentialType) Determine whether a credential of the given type and algorithm is definitely obtainable, possibly obtainable (for some identities), or definitely not obtainable.SecurityDomain.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName) Determine whether a credential of the given type and algorithm is definitely obtainable, possibly obtainable (for some identities), or definitely not obtainable.SecurityDomain.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.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.voidModifiableRealmIdentity.setCredentials(Collection<? extends Credential> credentials) Set the credentials of this identity.MechanismConfiguration.Builder.setServerCredential(SecurityFactory<? extends Credential> credentialFactory) Set a single server credential factory.final IdentityCredentialsIdentityCredentials.without(Class<? extends Credential> credentialType) Return a copy of this credential set without any credentials of the given type.final IdentityCredentialsIdentityCredentials.without(Class<? extends Credential> credentialType, String algorithmName) Return a copy of this credential set without any credentials of the given type and algorithm name.IdentityCredentials.without(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Return a copy of this credential set without any credentials of the given type, algorithm name and parameter spec.abstract IdentityCredentialsIdentityCredentials.without(Predicate<? super Credential> predicate) Return a copy of this credential set without any credentials that match the predicate. -
Uses of Credential in org.wildfly.security.auth.server.event
Methods in org.wildfly.security.auth.server.event that return CredentialModifier and TypeMethodDescriptionRealmDefiniteOutcomeAuthenticationEvent.getCredential()Get the actual credential used.Constructors in org.wildfly.security.auth.server.event with parameters of type CredentialModifierConstructorDescriptionRealmFailedAuthenticationEvent(RealmIdentity realmIdentity, Credential credential, Evidence evidence) Construct a new instance.RealmSuccessfulAuthenticationEvent(RealmIdentity realmIdentity, AuthorizationIdentity authorizationIdentity, Credential credential, Evidence evidence) Construct a new instance. -
Uses of Credential in org.wildfly.security.auth.server.http
Methods in org.wildfly.security.auth.server.http that return types with arguments of type CredentialModifier and TypeMethodDescriptionprotected Collection<Class<? extends Credential>>HttpAuthenticationFactory.getSupportedCredentialTypes(String mechName) -
Uses of Credential in org.wildfly.security.auth.server.sasl
Methods in org.wildfly.security.auth.server.sasl that return types with arguments of type CredentialModifier and TypeMethodDescriptionprotected Collection<Class<? extends Credential>>SaslAuthenticationFactory.getSupportedCredentialTypes(String mechName) -
Uses of Credential in org.wildfly.security.auth.util
Constructors in org.wildfly.security.auth.util with parameters of type Credential -
Uses of Credential in org.wildfly.security.credential
Subinterfaces of Credential in org.wildfly.security.credentialModifier and TypeInterfaceDescriptioninterfaceA credential which has an associated algorithm name.interfaceA credential which contains an X.509 certificate chain.Classes in org.wildfly.security.credential that implement CredentialModifier and TypeClassDescriptionfinal classACredentialthat usually holds a bearer security token.final classA credential for holding aGSSCredentialand optionally an associatedKerberosTicket.final classA public/private key pair credential.final classA credential for password authentication.final classA public key credential.final classA secret key credential.classA credential holding the location, key identity and passphrase (instance ofCredential) of a Private key in an external file and/or the name of the file containing the known hostsfinal classA credential containing a private key and an X.509 certificate chain.final classA credential containing an X.509 certificate chain.Fields in org.wildfly.security.credential declared as CredentialModifier and TypeFieldDescriptionstatic final Credential[]Credential.NO_CREDENTIALSAn array with no credentials.Methods in org.wildfly.security.credential with type parameters of type CredentialModifier and TypeMethodDescriptiondefault <C extends Credential,R>
RCredential.castAndApply(Class<C> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec, Function<C, R> function) Cast this credential type and apply a function if the type matches.default <C extends Credential,R>
RCredential.castAndApply(Class<C> credentialType, String algorithmName, Function<C, R> function) Cast this credential type and apply a function if the type matches.default <C extends Credential,R>
RCredential.castAndApply(Class<C> credentialType, Function<C, R> function) Cast this credential type and apply a function if the type matches.default <C extends Credential>
CCast this credential type if the type matches.default <C extends Credential>
CCast this credential type if the type and algorithm matches.default <C extends Credential>
CCredential.castAs(Class<C> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Cast this credential type if the type, algorithm, and parameters match.Methods in org.wildfly.security.credential that return CredentialModifier and TypeMethodDescriptionCredential.clone()Creates and returns a copy of thisCredential.SSHCredential.clone()static CredentialCredential.fromKeyStoreEntry(KeyStore.Entry keyStoreEntry) Convert a key store entry into a credential object.SSHCredential.getPassphrase()Get the passphrase used to decrypt the private keyMethods in org.wildfly.security.credential with parameters of type CredentialModifier and TypeMethodDescriptiondefault booleanAlgorithmCredential.matches(Credential other) default booleanCredential.matches(Credential other) Determine if this credential is the same kind of credential as the given credential.SSHCredential.Builder.setPassphrase(Credential passphrase) The passphrase needed to decrypt the private keyMethod parameters in org.wildfly.security.credential with type arguments of type CredentialModifier and TypeMethodDescriptiondefault booleanAlgorithmCredential.matches(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) default booleanCredential.matches(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Determine if this credential matches the given criteria. -
Uses of Credential in org.wildfly.security.credential.source
Methods in org.wildfly.security.credential.source with type parameters of type CredentialModifier and TypeMethodDescriptiondefault <C extends Credential,R>
RCredentialSource.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 with the given parameters.default <C extends Credential,R>
RCredentialSource.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>
RCredentialSource.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.default <C extends Credential>
CCredentialSource.getCredential(Class<C> credentialType) Acquire a credential of the given type.default <C extends Credential>
CCredentialSource.getCredential(Class<C> credentialType, String algorithmName) Acquire a credential of the given type.<C extends Credential>
CCredentialSource.getCredential(Class<C> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Acquire a credential of the given type.<C extends Credential>
COAuth2CredentialSource.getCredential(Class<C> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Deprecated.Method parameters in org.wildfly.security.credential.source with type arguments of type CredentialModifier and TypeMethodDescriptionstatic CredentialSourceCredentialSource.fromSecurityFactory(SecurityFactory<? extends Credential> credentialFactory) Get a credential source from the given security factory.default SupportLevelCredentialSource.getCredentialAcquireSupport(Class<? extends Credential> credentialType) Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.default SupportLevelCredentialSource.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName) Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.CredentialSource.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.OAuth2CredentialSource.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Deprecated.default CredentialSourceCredentialSource.without(Class<? extends Credential> credentialType) Get a derived credential source which excludes credentials of the given type.default CredentialSourceCredentialSource.without(Class<? extends Credential> credentialType, String algorithmName) Get a derived credential source which excludes credentials of the given type and optional algorithm.default CredentialSourceCredentialSource.without(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Get a derived credential source which excludes credentials of the given type and optional algorithm. -
Uses of Credential in org.wildfly.security.credential.source.impl
Methods in org.wildfly.security.credential.source.impl with type parameters of type CredentialModifier and TypeMethodDescription<C extends Credential>
CCallbackHandlerCredentialSource.getCredential(Class<C> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) <C extends Credential>
CCommandCredentialSource.getCredential(Class<C> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) <C extends Credential>
CCredentialStoreCredentialSource.getCredential(Class<C> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) <C extends Credential>
CFactoryCredentialSource.getCredential(Class<C> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) <C extends Credential>
CKeyStoreCredentialSource.getCredential(Class<C> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) <C extends Credential>
CLocalKerberosCredentialSource.getCredential(Class<C> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Deprecated.Method parameters in org.wildfly.security.credential.source.impl with type arguments of type CredentialModifier and TypeMethodDescriptionCallbackHandlerCredentialSource.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) CommandCredentialSource.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) CredentialStoreCredentialSource.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) FactoryCredentialSource.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) KeyStoreCredentialSource.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) LocalKerberosCredentialSource.getCredentialAcquireSupport(Class<? extends Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) Deprecated.final CredentialStoreExceptionElytronMessages_$logger.unableToReadCredentialTypeFromStore(Class<? extends Credential> credentialType) Constructor parameters in org.wildfly.security.credential.source.impl with type arguments of type CredentialModifierConstructorDescriptionFactoryCredentialSource(SecurityFactory<? extends Credential> credentialFactory) Construct a new instance. -
Uses of Credential in org.wildfly.security.credential.store
Methods in org.wildfly.security.credential.store with type parameters of type CredentialModifier and TypeMethodDescription<C extends Credential>
booleanCheck whether credential store has an entry associated with the given credential alias of specified credential type.<C extends Credential>
CRetrieve credential stored in the store under the key and of the credential type<C extends Credential>
CCredentialStore.retrieve(String credentialAlias, Class<C> credentialType, String credentialAlgorithm) Retrieve credential stored in the store under the key and of the credential type.<C extends Credential>
CCredentialStore.retrieve(String credentialAlias, Class<C> credentialType, String credentialAlgorithm, AlgorithmParameterSpec parameterSpec) Retrieve credential stored in the store under the key and of the credential type.<C extends Credential>
CCredentialStore.retrieve(String credentialAlias, Class<C> credentialType, String credentialAlgorithm, AlgorithmParameterSpec parameterSpec, CredentialStore.ProtectionParameter protectionParameter) Retrieve credential stored in the store under the key and of the credential type.abstract <C extends Credential>
CCredentialStoreSpi.retrieve(String credentialAlias, Class<C> credentialType, String credentialAlgorithm, AlgorithmParameterSpec parameterSpec, CredentialStore.ProtectionParameter protectionParameter) Retrieve the credential stored in the store under the given alias, matching the given criteria.<C extends Credential>
voidStore credential to the store under the given alias.<C extends Credential>
voidCredentialStore.store(String credentialAlias, C credential, CredentialStore.ProtectionParameter protectionParameter) Store credential to the store under the given alias.Methods in org.wildfly.security.credential.store with parameters of type CredentialModifier and TypeMethodDescriptionabstract voidCredentialStoreSpi.store(String credentialAlias, Credential credential, CredentialStore.ProtectionParameter protectionParameter) Store credential to the credential store service under the given alias.Method parameters in org.wildfly.security.credential.store with type arguments of type CredentialModifier and TypeMethodDescriptionbooleanCredentialStoreSpi.exists(String credentialAlias, Class<? extends Credential> credentialType) Check whether credential store service has an entry associated with the given credential alias of specified credential type.voidCredentialStore.remove(String credentialAlias, Class<? extends Credential> credentialType) Remove the credentialType with from given alias matching the given criteria from the store.voidCredentialStore.remove(String credentialAlias, Class<? extends Credential> credentialType, String credentialAlgorithm) Remove the credentialType with from given alias matching the given criteria from the store.voidCredentialStore.remove(String credentialAlias, Class<? extends Credential> credentialType, String credentialAlgorithm, AlgorithmParameterSpec parameterSpec) Remove the credentialType with from given alias matching the given criteria from the store.abstract voidCredentialStoreSpi.remove(String credentialAlias, Class<? extends Credential> credentialType, String credentialAlgorithm, AlgorithmParameterSpec parameterSpec) Remove the credentialType with from given alias from the credential store service. -
Uses of Credential in org.wildfly.security.credential.store._private
Method parameters in org.wildfly.security.credential.store._private with type arguments of type CredentialModifier and TypeMethodDescriptionfinal CredentialStoreExceptionElytronMessages_$logger.unableToReadCredentialTypeFromStore(Class<? extends Credential> credentialType) ElytronMessages.unableToReadCredentialTypeFromStore(Class<? extends Credential> credentialType) -
Uses of Credential in org.wildfly.security.credential.store.impl
Methods in org.wildfly.security.credential.store.impl with type parameters of type CredentialModifier and TypeMethodDescription<C extends Credential>
CKeyStoreCredentialStore.retrieve(String credentialAlias, Class<C> credentialType, String credentialAlgorithm, AlgorithmParameterSpec parameterSpec, CredentialStore.ProtectionParameter protectionParameter) <C extends Credential>
CMapCredentialStore.retrieve(String credentialAlias, Class<C> credentialType, String credentialAlgorithm, AlgorithmParameterSpec parameterSpec, CredentialStore.ProtectionParameter protectionParameter) <C extends Credential>
CPropertiesCredentialStore.retrieve(String credentialAlias, Class<C> credentialType, String credentialAlgorithm, AlgorithmParameterSpec parameterSpec, CredentialStore.ProtectionParameter protectionParameter) <C extends Credential>
CVaultCredentialStore.retrieve(String credentialAlias, Class<C> credentialType, String credentialAlgorithm, AlgorithmParameterSpec parameterSpec, CredentialStore.ProtectionParameter protectionParameter) Methods in org.wildfly.security.credential.store.impl with parameters of type CredentialModifier and TypeMethodDescriptionvoidKeyStoreCredentialStore.store(String credentialAlias, Credential credential, CredentialStore.ProtectionParameter protectionParameter) voidMapCredentialStore.store(String credentialAlias, Credential credential, CredentialStore.ProtectionParameter protectionParameter) voidPropertiesCredentialStore.store(String credentialAlias, Credential credential, CredentialStore.ProtectionParameter protectionParameter) voidVaultCredentialStore.store(String credentialAlias, Credential credential, CredentialStore.ProtectionParameter protectionParameter) Method parameters in org.wildfly.security.credential.store.impl with type arguments of type CredentialModifier and TypeMethodDescriptionbooleanMapCredentialStore.exists(String credentialAlias, Class<? extends Credential> credentialType) voidKeyStoreCredentialStore.remove(String credentialAlias, Class<? extends Credential> credentialType, String credentialAlgorithm, AlgorithmParameterSpec parameterSpec) voidMapCredentialStore.remove(String credentialAlias, Class<? extends Credential> credentialType, String credentialAlgorithm, AlgorithmParameterSpec parameterSpec) voidPropertiesCredentialStore.remove(String credentialAlias, Class<? extends Credential> credentialType, String credentialAlgorithm, AlgorithmParameterSpec parameterSpec) voidVaultCredentialStore.remove(String credentialAlias, Class<? extends Credential> credentialType, String credentialAlgorithm, AlgorithmParameterSpec parameterSpec) -
Uses of Credential in org.wildfly.security.sasl.util
Methods in org.wildfly.security.sasl.util that return types with arguments of type CredentialModifier and TypeMethodDescriptionstatic Set<Class<? extends Credential>>SaslMechanismInformation.getSupportedClientCredentialTypes(String mechName) Get the supported credential types for the given SASL client mechanism.static Set<Class<? extends Credential>>SaslMechanismInformation.getSupportedServerCredentialTypes(String mechName) Get the supported credential types for the given SASL server mechanism.Method parameters in org.wildfly.security.sasl.util with type arguments of type CredentialModifier and TypeMethodDescriptionSaslMechanismInformation.getSupportedClientCredentialAlgorithms(String mechName, Class<? extends Credential> credentialType) Get the supported algorithm names for a SASL client mechanism and credential type.SaslMechanismInformation.getSupportedServerCredentialAlgorithms(String mechName, Class<? extends Credential> credentialType) Get the supported algorithm names for a SASL server mechanism and credential type.Constructors in org.wildfly.security.sasl.util with parameters of type CredentialModifierConstructorDescriptionCredentialSaslServerFactory(SaslServerFactory delegate, Credential credential) Construct a new instance.