Uses of Interface
org.wildfly.security.evidence.Evidence
-
Packages that use Evidence Package Description org.wildfly.security.auth.callback Extended callbacks and supporting utilities which allow efficient callback handler implementation.org.wildfly.security.auth.realm Security realm implementations for Elytron.org.wildfly.security.auth.realm.jdbc Classes related to aSecurityRealmimplementation based on the JDBC (Java Database Connectivity) API.org.wildfly.security.auth.realm.jdbc.mapper Classes related to mapping columns from a database table to internal representations of identity data (eg.: attributes, password and keys, etc).org.wildfly.security.auth.realm.ldap Classes related to aSecurityRealmimplementation capable of integrating with LDAP servers.org.wildfly.security.auth.realm.token Classes related to aSecurityRealmimplementation that handles different types of security tokens.org.wildfly.security.auth.server Server side of authentication provided by Elytron.org.wildfly.security.auth.server.event org.wildfly.security.auth.server.http org.wildfly.security.auth.server.sasl org.wildfly.security.auth.util Miscellaneous utility classes and APIs for client and server login applications.org.wildfly.security.credential org.wildfly.security.evidence The evidence types used by Elytron.org.wildfly.security.http Package containing the HTTP based authentication APIs, SPIs and related classes.org.wildfly.security.http.oidc org.wildfly.security.sasl.util org.wildfly.security.x500.principal -
-
Uses of Evidence in org.wildfly.security.auth.callback
Fields in org.wildfly.security.auth.callback declared as Evidence Modifier and Type Field Description private EvidenceEvidenceDecodePrincipalCallback. evidenceprivate EvidenceEvidenceVerifyCallback. evidenceMethods in org.wildfly.security.auth.callback with type parameters of type Evidence Modifier and Type Method Description <C extends Evidence,R>
REvidenceDecodePrincipalCallback. applyToEvidence(Class<C> evidenceType, String algorithmName, Function<C,R> function)Apply the given function to the acquired evidence, if it is set and of the given type and algorithm.<C extends Evidence,R>
REvidenceDecodePrincipalCallback. applyToEvidence(Class<C> evidenceType, Function<C,R> function)Apply the given function to the acquired evidence, if it is set and of the given type.<C extends Evidence,R>
REvidenceVerifyCallback. applyToEvidence(Class<C> evidenceType, String algorithmName, Function<C,R> function)Apply the given function to the acquired evidence, if it is set and of the given type and algorithm.<C extends Evidence,R>
REvidenceVerifyCallback. applyToEvidence(Class<C> evidenceType, Function<C,R> function)Apply the given function to the acquired evidence, if it is set and of the given type.<C extends Evidence>
CEvidenceDecodePrincipalCallback. getEvidence(Class<C> evidenceType)Get the acquired evidence, if it is set and of the given type, and if so, return the evidence cast to the type.<C extends Evidence>
CEvidenceDecodePrincipalCallback. getEvidence(Class<C> evidenceType, String algorithmName)Get the acquired evidence, if it is set and of the given type and algorithm, and if so, return the evidence cast to the type.<C extends Evidence>
CEvidenceVerifyCallback. getEvidence(Class<C> evidenceType)Get the acquired evidence, if it is set and of the given type, and if so, return the evidence cast to the type.<C extends Evidence>
CEvidenceVerifyCallback. getEvidence(Class<C> evidenceType, String algorithmName)Get the acquired evidence, if it is set and of the given type and algorithm, and if so, return the evidence cast to the type.Methods in org.wildfly.security.auth.callback that return Evidence Modifier and Type Method Description EvidenceEvidenceDecodePrincipalCallback. getEvidence()Get the evidence being decoded.EvidenceEvidenceVerifyCallback. getEvidence()Get the evidence being verified.Constructors in org.wildfly.security.auth.callback with parameters of type Evidence Constructor Description EvidenceDecodePrincipalCallback(Evidence evidence)Construct a new instance of thisCallback.EvidenceVerifyCallback(Evidence evidence)Construct a new instance of thisCallback. -
Uses of Evidence in org.wildfly.security.auth.realm
Fields in org.wildfly.security.auth.realm declared as Evidence Modifier and Type Field Description private EvidenceDistributedSecurityRealm.EvidenceDistributedIdentity. evidenceMethods in org.wildfly.security.auth.realm with parameters of type Evidence Modifier and Type Method Description private CallbackHandlerJaasSecurityRealm.JaasRealmIdentity. createCallbackHandler(Principal principal, Evidence evidence)protected RealmIdentityFailoverSecurityRealm. createFailoverIdentity(RealmIdentity identity, Evidence evidence)private RealmIdentityAggregateSecurityRealm. getAuthorizationIdentity(SecurityRealm authorizationRealm, Evidence evidence, Function<Principal,Principal> principalTransformer, RealmIdentity authenticationIdentity)RealmIdentityAggregateSecurityRealm. getRealmIdentity(Evidence evidence)RealmIdentityDistributedSecurityRealm. getRealmIdentity(Evidence evidence)RealmIdentityFailoverSecurityRealm. getRealmIdentity(Evidence evidence)booleanAggregateSecurityRealm.Identity. verifyEvidence(Evidence evidence)booleanDistributedSecurityRealm.EvidenceDistributedIdentity. verifyEvidence(Evidence evidence)booleanDistributedSecurityRealm.PrincipalDistributedIdentity. verifyEvidence(Evidence evidence)booleanFailoverSecurityRealm.FailoverRealmIdentity. verifyEvidence(Evidence evidence)booleanFileSystemSecurityRealm.Identity. verifyEvidence(Evidence evidence)booleanJaasSecurityRealm.JaasRealmIdentity. verifyEvidence(Evidence evidence)booleanKeyStoreBackedSecurityRealm.KeyStoreRealmIdentity. verifyEvidence(Evidence evidence)booleanSimpleMapBackedSecurityRealm.SimpleMapRealmIdentity. verifyEvidence(Evidence evidence)Method parameters in org.wildfly.security.auth.realm with type arguments of type Evidence Modifier and Type Method Description SupportLevelAggregateSecurityRealm. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelAggregateSecurityRealm.Identity. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelCachingSecurityRealm. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelDistributedSecurityRealm.EvidenceDistributedIdentity. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelDistributedSecurityRealm. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelDistributedSecurityRealm.PrincipalDistributedIdentity. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelFailoverSecurityRealm.FailoverRealmIdentity. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelFailoverSecurityRealm. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelFileSystemSecurityRealm. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelFileSystemSecurityRealm.Identity. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelJaasSecurityRealm. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelJaasSecurityRealm.JaasRealmIdentity. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelKeyStoreBackedSecurityRealm. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelKeyStoreBackedSecurityRealm.KeyStoreRealmIdentity. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelLegacyPropertiesSecurityRealm. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelSimpleMapBackedSecurityRealm. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelSimpleMapBackedSecurityRealm.SimpleMapRealmIdentity. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)Constructors in org.wildfly.security.auth.realm with parameters of type Evidence Constructor Description EvidenceDistributedIdentity(Evidence evidence)JaasSecurityRealmDefaultCallbackHandler(Principal principal, Evidence evidence) -
Uses of Evidence in org.wildfly.security.auth.realm.jdbc
Methods in org.wildfly.security.auth.realm.jdbc with parameters of type Evidence Modifier and Type Method Description booleanJdbcSecurityRealm.JdbcRealmIdentity. verifyEvidence(Evidence evidence)Method parameters in org.wildfly.security.auth.realm.jdbc with type arguments of type Evidence Modifier and Type Method Description SupportLevelJdbcSecurityRealm. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelJdbcSecurityRealm.JdbcRealmIdentity. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)default SupportLevelKeyMapper. 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. -
Uses of Evidence in org.wildfly.security.auth.realm.jdbc.mapper
Method parameters in org.wildfly.security.auth.realm.jdbc.mapper with type arguments of type Evidence Modifier and Type Method Description SupportLevelPasswordKeyMapper. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName) -
Uses of Evidence in org.wildfly.security.auth.realm.ldap
Methods in org.wildfly.security.auth.realm.ldap with parameters of type Evidence Modifier and Type Method Description booleanIdentityEvidenceVerifier. verifyEvidence(Evidence evidence, Supplier<Provider[]> providers)Verify the given evidence against the named credential.default booleanIdentityEvidenceVerifier. verifyEvidence(Evidence evidence, Supplier<Provider[]> providers, Charset hashCharset)Verify the given evidence against the named credential.booleanLdapSecurityRealm.LdapRealmIdentity. verifyEvidence(Evidence evidence)booleanUserPasswordCredentialLoader.ForIdentityLoader. verifyEvidence(Evidence evidence, Supplier<Provider[]> providers)booleanUserPasswordCredentialLoader.ForIdentityLoader. verifyEvidence(Evidence evidence, Supplier<Provider[]> providers, Charset hashCharset)Method parameters in org.wildfly.security.auth.realm.ldap with type arguments of type Evidence Modifier and Type Method Description SupportLevelDirectEvidenceVerifier. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelEvidenceVerifier. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)Get theSupportLevelfor the level of evidence validation support for the named credential.SupportLevelIdentityEvidenceVerifier. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName, Supplier<Provider[]> providers)Determine whether a given credential is definitely supported, possibly supported, or definitely not supported.SupportLevelLdapSecurityRealm. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelLdapSecurityRealm.LdapRealmIdentity. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelUserPasswordCredentialLoader.ForIdentityLoader. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String evidenceAlgorithm, Supplier<Provider[]> providers)SupportLevelX509EvidenceVerifier. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName) -
Uses of Evidence in org.wildfly.security.auth.realm.token
Methods in org.wildfly.security.auth.realm.token with parameters of type Evidence Modifier and Type Method Description RealmIdentityTokenSecurityRealm. getRealmIdentity(Evidence evidence)private booleanTokenSecurityRealm. isBearerTokenEvidence(Evidence evidence)private AttributesTokenSecurityRealm.TokenRealmIdentity. validateToken(Evidence evidence)booleanTokenSecurityRealm.TokenRealmIdentity. verifyEvidence(Evidence evidence)Method parameters in org.wildfly.security.auth.realm.token with type arguments of type Evidence Modifier and Type Method Description SupportLevelTokenSecurityRealm. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelTokenSecurityRealm.TokenRealmIdentity. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)Constructors in org.wildfly.security.auth.realm.token with parameters of type Evidence Constructor Description TokenRealmIdentity(Evidence evidence) -
Uses of Evidence in org.wildfly.security.auth.server
Fields in org.wildfly.security.auth.server with type parameters of type Evidence Modifier and Type Field Description private Function<Evidence,Principal>SecurityDomain.Builder. evidenceDecoderprivate Function<Evidence,Principal>SecurityDomain. evidenceDecoderMethods in org.wildfly.security.auth.server that return types with arguments of type Evidence Modifier and Type Method Description (package private) Function<Evidence,Principal>SecurityDomain. getEvidenceDecoder()protected abstract Collection<Class<? extends Evidence>>AbstractMechanismAuthenticationFactory. getSupportedEvidenceTypes(String mechName)protected Collection<Class<? extends Evidence>>HttpAuthenticationFactory. getSupportedEvidenceTypes(String mechName)Deprecated.protected Collection<Class<? extends Evidence>>SaslAuthenticationFactory. getSupportedEvidenceTypes(String mechName)Deprecated.Methods in org.wildfly.security.auth.server with parameters of type Evidence Modifier and Type Method Description default PrincipalEvidenceDecoder. apply(Evidence evidence)(package private) ServerAuthenticationContext.StateServerAuthenticationContext. assignName(SecurityIdentity capturedIdentity, MechanismConfiguration mechanismConfiguration, MechanismRealmConfiguration mechanismRealmConfiguration, Principal originalPrincipal, Evidence evidence, IdentityCredentials privateCredentials, IdentityCredentials publicCredentials, boolean exclusive, Attributes runtimeAttributes)(package private) ServerAuthenticationContext.StateServerAuthenticationContext. assignName(SecurityIdentity capturedIdentity, MechanismConfiguration mechanismConfiguration, MechanismRealmConfiguration mechanismRealmConfiguration, Principal originalPrincipal, Evidence evidence, IdentityCredentials privateCredentials, IdentityCredentials publicCredentials, Attributes runtimeAttributes)SecurityIdentitySecurityDomain. authenticate(String name, Evidence evidence)Perform an authentication based onEvidencefor the specified identity name.SecurityIdentitySecurityDomain. authenticate(Principal principal, Evidence evidence)SecurityIdentitySecurityDomain. authenticate(Evidence evidence)Perform an authentication based onEvidencealone.booleanIdentityCredentials. canVerify(Evidence evidence)Test whether some of the credentials in this set can verify an evidence.PrincipalEvidenceDecoder. getPrincipal(Evidence evidence)Get the principal from the given evidence.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(Evidence evidence)Get an update handle for to the identity for the given principal in the context of this security realm.StringRealmMapper. getRealmMapping(Principal principal, Evidence evidence)Get the realm mapping.(package private) static StringServerAuthenticationContext. mapAll(Principal principal, RealmMapper r1, RealmMapper r2, RealmMapper r3, String defaultRealmName, Evidence evidence)(package private) StringSecurityDomain. mapRealmName(Principal principal, Evidence evidence)private static StringServerAuthenticationContext. mapRealmName(Principal principal, RealmMapper realmMapper, String defaultRealmName, Evidence evidence)voidServerAuthenticationContext. setDecodedEvidencePrincipal(Evidence evidence)Set the decoded evidence principal.booleanIdentityCredentials. verify(Supplier<Provider[]> providerSupplier, Evidence evidence)Verify the given evidence.booleanIdentityCredentials. verify(Supplier<Provider[]> providerSupplier, Evidence evidence, Charset hashCharset)Verify the given evidence.booleanIdentityCredentials. verify(Evidence evidence)Verify the given evidence.booleanIdentityCredentials. verify(Evidence evidence, Charset hashCharset)Deprecated.booleanRealmIdentity. verifyEvidence(Evidence evidence)Verify the given evidence against a credential of this identity.(package private) booleanServerAuthenticationContext.AnonymousAuthorizedState. verifyEvidence(Evidence evidence)(package private) booleanServerAuthenticationContext.AuthorizedAuthenticationState. verifyEvidence(Evidence evidence)(package private) booleanServerAuthenticationContext.InactiveState. verifyEvidence(Evidence evidence)(package private) booleanServerAuthenticationContext.NameAssignedState. verifyEvidence(Evidence evidence)(package private) booleanServerAuthenticationContext.State. verifyEvidence(Evidence evidence)(package private) booleanServerAuthenticationContext.UnassignedState. verifyEvidence(Evidence evidence)booleanServerAuthenticationContext. verifyEvidence(Evidence evidence)Verify the given evidence.Method parameters in org.wildfly.security.auth.server with type arguments of type Evidence Modifier and Type Method Description booleanIdentityCredentials. canVerify(Class<? extends Evidence> evidenceClass, String algorithmName)Test whether some of the credentials in this set can verify an evidence of given class and algorithm name.SupportLevelRealmIdentity. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)Determine whether a given type of evidence is definitely verifiable, possibly verifiable, or definitely not verifiable.SupportLevelSecurityDomain. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType)Determine whether a given type of evidence is definitely verifiable, possibly verifiable (for some identities), or definitely not verifiable.SupportLevelSecurityDomain. 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.SupportLevelSecurityRealm. 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.(package private) SupportLevelServerAuthenticationContext.AnonymousAuthorizedState. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)(package private) SupportLevelServerAuthenticationContext.AuthorizedAuthenticationState. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)SupportLevelServerAuthenticationContext. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType)Determine whether a given piece of evidence is definitely verifiable, possibly verifiable, or definitely not verifiable.SupportLevelServerAuthenticationContext. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)Determine whether a given piece of evidence is definitely verifiable, possibly verifiable, or definitely not verifiable.(package private) SupportLevelServerAuthenticationContext.InactiveState. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)(package private) SupportLevelServerAuthenticationContext.NameAssignedState. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)(package private) SupportLevelServerAuthenticationContext.State. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)(package private) SupportLevelServerAuthenticationContext.UnassignedState. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName)static RealmMapperRealmMapper. matching(BiPredicate<? super Principal,? super Evidence> matchRule, String realmName)Create a realm mapper that matches when the given predicate matches.static RealmMapperRealmMapper. matchingEvidence(Predicate<? super Evidence> matchRule, String realmName)Create a realm mapper that matches when the given predicate matches the evidence.static RealmMapperRealmMapper. matchingEvidenceType(Class<? extends Evidence> evidenceType, String realmName)Create a realm mapper that matches when the evidence is of the given type. -
Uses of Evidence in org.wildfly.security.auth.server.event
Fields in org.wildfly.security.auth.server.event declared as Evidence Modifier and Type Field Description private EvidenceRealmDefiniteOutcomeAuthenticationEvent. evidenceMethods in org.wildfly.security.auth.server.event that return Evidence Modifier and Type Method Description EvidenceRealmDefiniteOutcomeAuthenticationEvent. getEvidence()Get the actual credential guess used.Constructors in org.wildfly.security.auth.server.event with parameters of type Evidence Constructor Description RealmDefiniteOutcomeAuthenticationEvent(RealmIdentity realmIdentity, Credential credential, Evidence evidence)Construct a new instance.RealmFailedAuthenticationEvent(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 Evidence in org.wildfly.security.auth.server.http
Methods in org.wildfly.security.auth.server.http that return types with arguments of type Evidence Modifier and Type Method Description protected Collection<Class<? extends Evidence>>HttpAuthenticationFactory. getSupportedEvidenceTypes(String mechName) -
Uses of Evidence in org.wildfly.security.auth.server.sasl
Methods in org.wildfly.security.auth.server.sasl that return types with arguments of type Evidence Modifier and Type Method Description protected Collection<Class<? extends Evidence>>SaslAuthenticationFactory. getSupportedEvidenceTypes(String mechName) -
Uses of Evidence in org.wildfly.security.auth.util
Methods in org.wildfly.security.auth.util with parameters of type Evidence Modifier and Type Method Description StringMappedRegexRealmMapper. getRealmMapping(Principal principal, Evidence evidence)StringSimpleRegexRealmMapper. getRealmMapping(Principal principal, Evidence evidence) -
Uses of Evidence in org.wildfly.security.credential
Methods in org.wildfly.security.credential with parameters of type Evidence Modifier and Type Method Description default booleanCredential. canVerify(Evidence evidence)Determine whether this credential can verify the given evidence.booleanAbstractX509CertificateChainCredential. verify(Supplier<Provider[]> providerSupplier, Evidence evidence)booleanAbstractX509CertificateChainCredential. verify(Evidence evidence)default booleanCredential. verify(Supplier<Provider[]> providerSupplier, Evidence evidence)Verify the given evidence.default booleanCredential. verify(Evidence evidence)Deprecated.useCredential.verify(Supplier, Evidence)insteadbooleanPasswordCredential. verify(Supplier<Provider[]> providerSupplier, Evidence evidence)booleanPasswordCredential. verify(Supplier<Provider[]> providerSupplier, Evidence evidence, Charset hashCharset)Verify the given evidence.booleanPasswordCredential. verify(Evidence evidence, Charset hashCharset)Verify the given evidence.Method parameters in org.wildfly.security.credential with type arguments of type Evidence Modifier and Type Method Description booleanAbstractX509CertificateChainCredential. canVerify(Class<? extends Evidence> evidenceClass, String algorithmName)default booleanCredential. canVerify(Class<? extends Evidence> evidenceClass, String algorithmName)Determine whether this credential can, generally speaking, verify the given evidence type.booleanPasswordCredential. canVerify(Class<? extends Evidence> evidenceClass, String algorithmName)static booleanPasswordCredential. canVerifyEvidence(Class<? extends Evidence> evidenceClass, String algorithmName)Determine whether this credential type can, generally speaking, verify the given evidence type. -
Uses of Evidence in org.wildfly.security.evidence
Subinterfaces of Evidence in org.wildfly.security.evidence Modifier and Type Interface Description interfaceAlgorithmEvidenceA piece of evidence which supports multiple algorithms.Classes in org.wildfly.security.evidence that implement Evidence Modifier and Type Class Description classBearerTokenEvidenceA piece of evidence that is comprised of a bearer security token.classPasswordGuessEvidenceA piece of evidence that is comprised of a password guess.classX509PeerCertificateChainEvidenceA piece of evidence that is comprised of a verified peer certificate chain.Methods in org.wildfly.security.evidence with type parameters of type Evidence Modifier and Type Method Description default <E extends Evidence,R>
RAlgorithmEvidence. castAndApply(Class<E> evidenceType, String algorithmName, Function<E,R> function)default <E extends Evidence,R>
REvidence. castAndApply(Class<E> evidenceType, String algorithmName, Function<E,R> function)Cast this evidence type and apply a function if the type matches.default <E extends Evidence,R>
REvidence. castAndApply(Class<E> evidenceType, Function<E,R> function)Cast this evidence type and apply a function if the type matches.default <E extends Evidence>
EEvidence. castAs(Class<E> evidenceType)Cast this evidence type if the type matches.default <E extends Evidence>
EEvidence. castAs(Class<E> evidenceType, String algorithmName)Cast this evidence type if the type and algorithm matches. -
Uses of Evidence in org.wildfly.security.http
Methods in org.wildfly.security.http with parameters of type Evidence Modifier and Type Method Description private SecurityIdentityHttpAuthenticator. login(String username, Evidence evidence, String mechanismName)Perform a login for the supplied username and password using the specified mechanism name. -
Uses of Evidence in org.wildfly.security.http.oidc
Method parameters in org.wildfly.security.http.oidc with type arguments of type Evidence Modifier and Type Method Description SupportLevelOidcSecurityRealm. getEvidenceVerifySupport(Class<? extends Evidence> evidenceType, String algorithmName) -
Uses of Evidence in org.wildfly.security.sasl.util
Fields in org.wildfly.security.sasl.util with type parameters of type Evidence Modifier and Type Field Description (package private) static Set<Class<? extends Evidence>>SaslMechanismInformation. JUST_BEARER_TOKEN_EVIDENCE(package private) static Set<Class<? extends Evidence>>SaslMechanismInformation. JUST_PASSWORD_EVIDENCEMethods in org.wildfly.security.sasl.util that return types with arguments of type Evidence Modifier and Type Method Description static Set<Class<? extends Evidence>>SaslMechanismInformation. getSupportedServerEvidenceTypes(String mechName)Get the supported evidence types for the given SASL server mechanism. -
Uses of Evidence in org.wildfly.security.x500.principal
Methods in org.wildfly.security.x500.principal with parameters of type Evidence Modifier and Type Method Description X500PrincipalX500SubjectEvidenceDecoder. getPrincipal(Evidence evidence)PrincipalX509SubjectAltNameEvidenceDecoder. getPrincipal(Evidence evidence)
-