Skip navigation links
WildFly Elytron 1.6.7.Final
A B C D E F G H I K L M N O P Q R S T U V W X 

A

AbstractActionPermission<This extends AbstractActionPermission<This>> - Class in org.wildfly.security.permission
An abstract base class for named permissions that have actions, with useful API and implementation methods.
AbstractActionPermission(String) - Constructor for class org.wildfly.security.permission.AbstractActionPermission
Construct a new instance.
AbstractActionSetPermission<This extends AbstractActionSetPermission<This>> - Class in org.wildfly.security.permission
An abstract base class for permissions which use a bit set to represent actions.
AbstractActionSetPermission(String, int, StringEnumeration) - Constructor for class org.wildfly.security.permission.AbstractActionSetPermission
Construct a new instance.
AbstractActionSetPermission(String, String, StringEnumeration) - Constructor for class org.wildfly.security.permission.AbstractActionSetPermission
Construct a new instance.
AbstractBooleanPermission<This extends AbstractBooleanPermission<This>> - Class in org.wildfly.security.permission
A base class for nameless and actionless permissions that are either granted or not granted.
AbstractBooleanPermission() - Constructor for class org.wildfly.security.permission.AbstractBooleanPermission
Construct a new instance.
AbstractCredentialCallback - Class in org.wildfly.security.auth.callback
Abstract base class for credential callbacks.
AbstractDelegatingSaslClient - Class in org.wildfly.security.sasl.util
An abstract base for SaslClient instances which delegate to another SaslClient.
AbstractDelegatingSaslClient(SaslClient) - Constructor for class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
Construct a new instance.
AbstractDelegatingSaslClientFactory - Class in org.wildfly.security.sasl.util
An abstract base for SaslClientFactory instances which delegate to another SaslClientFactory.
AbstractDelegatingSaslClientFactory(SaslClientFactory) - Constructor for class org.wildfly.security.sasl.util.AbstractDelegatingSaslClientFactory
Construct a new instance.
AbstractDelegatingSaslServer - Class in org.wildfly.security.sasl.util
An abstract base for SaslServer instances which delegate to another SaslServer.
AbstractDelegatingSaslServer(SaslServer) - Constructor for class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
Construct a new instance.
AbstractDelegatingSaslServerFactory - Class in org.wildfly.security.sasl.util
An abstract base for SaslServerFactory instances which delegate to another SaslServerFactory.
AbstractDelegatingSaslServerFactory(SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.AbstractDelegatingSaslServerFactory
Construct a new instance.
AbstractNamedPermission<This extends AbstractNamedPermission<This>> - Class in org.wildfly.security.permission
An abstract base class for named permissions with useful API and implementation methods.
AbstractNamedPermission(String) - Constructor for class org.wildfly.security.permission.AbstractNamedPermission
Construct a new instance.
AbstractNameOnlyPermission<This extends AbstractNameOnlyPermission<This>> - Class in org.wildfly.security.permission
A permission which has a name only, and no actions.
AbstractNameOnlyPermission(String) - Constructor for class org.wildfly.security.permission.AbstractNameOnlyPermission
Construct a new instance.
AbstractNameSetOnlyPermission<This extends AbstractNameSetOnlyPermission<This>> - Class in org.wildfly.security.permission
An actionless permission with a finite, fixed set of possible names.
AbstractNameSetOnlyPermission(String, StringEnumeration) - Constructor for class org.wildfly.security.permission.AbstractNameSetOnlyPermission
Construct a new instance.
AbstractPermission<This extends AbstractPermission<This>> - Class in org.wildfly.security.permission
An abstract base class for any permission.
AbstractPermission(String) - Constructor for class org.wildfly.security.permission.AbstractPermission
Construct a new instance.
AbstractPermissionCollection - Class in org.wildfly.security.permission
Base class for useful permission collections.
AbstractPermissionCollection(AbstractPermission<?>) - Constructor for class org.wildfly.security.permission.AbstractPermissionCollection
Construct a new instance.
AbstractSaslClient - Class in org.wildfly.security.sasl.util
A base class for SASL client implementations.
AbstractSaslClient(String, String, String, CallbackHandler, String, boolean, ElytronMessages) - Constructor for class org.wildfly.security.sasl.util.AbstractSaslClient
Construct a new instance.
AbstractSaslClient(String, String, String, CallbackHandler, String, boolean) - Constructor for class org.wildfly.security.sasl.util.AbstractSaslClient
Deprecated.
AbstractSaslFactory - Class in org.wildfly.security.sasl.util
Abstract SASL factory base class.
AbstractSaslFactory(String) - Constructor for class org.wildfly.security.sasl.util.AbstractSaslFactory
Construct a new instance.
AbstractSaslParticipant - Class in org.wildfly.security.sasl.util
A common base class for SASL participants.
AbstractSaslParticipant(String, String, String, CallbackHandler, ElytronMessages) - Constructor for class org.wildfly.security.sasl.util.AbstractSaslParticipant
Construct a new instance.
AbstractSaslParticipant(String, String, String, CallbackHandler) - Constructor for class org.wildfly.security.sasl.util.AbstractSaslParticipant
Deprecated.
AbstractSaslServer - Class in org.wildfly.security.sasl.util
A base class for SASL client implementations.
AbstractSaslServer(String, String, String, CallbackHandler, ElytronMessages) - Constructor for class org.wildfly.security.sasl.util.AbstractSaslServer
Construct a new instance.
AbstractSaslServer(String, String, String, CallbackHandler) - Constructor for class org.wildfly.security.sasl.util.AbstractSaslServer
Deprecated.
accept(RealmEventVisitor<P, R>, P) - Method in class org.wildfly.security.auth.server.event.RealmAbandonedAuthenticationEvent
 
accept(RealmEventVisitor<P, R>, P) - Method in class org.wildfly.security.auth.server.event.RealmAuthenticationEvent
 
accept(RealmEventVisitor<P, R>, P) - Method in class org.wildfly.security.auth.server.event.RealmAuthorizationEvent
 
accept(RealmEventVisitor<P, R>, P) - Method in class org.wildfly.security.auth.server.event.RealmDefiniteOutcomeAuthenticationEvent
 
accept(RealmEventVisitor<P, R>, P) - Method in class org.wildfly.security.auth.server.event.RealmEvent
Accept the given visitor, calling the method which is most applicable to this event type.
accept(RealmEventVisitor<P, R>, P) - Method in class org.wildfly.security.auth.server.event.RealmFailedAuthenticationEvent
 
accept(RealmEventVisitor<P, R>, P) - Method in class org.wildfly.security.auth.server.event.RealmIdentityAuthorizationEvent
 
accept(RealmEventVisitor<P, R>, P) - Method in class org.wildfly.security.auth.server.event.RealmIdentityFailedAuthorizationEvent
 
accept(RealmEventVisitor<P, R>, P) - Method in class org.wildfly.security.auth.server.event.RealmIdentitySuccessfulAuthorizationEvent
 
accept(RealmEventVisitor<P, R>, P) - Method in class org.wildfly.security.auth.server.event.RealmSuccessfulAuthenticationEvent
 
accept(SecurityEventVisitor<P, R>, P) - Method in class org.wildfly.security.auth.server.event.SecurityAuthenticationEvent
 
accept(SecurityEventVisitor<P, R>, P) - Method in class org.wildfly.security.auth.server.event.SecurityAuthenticationFailedEvent
 
accept(SecurityEventVisitor<P, R>, P) - Method in class org.wildfly.security.auth.server.event.SecurityAuthenticationSuccessfulEvent
 
accept(SecurityEventVisitor<P, R>, P) - Method in class org.wildfly.security.auth.server.event.SecurityEvent
Accept the given visitor, calling the method which is most applicable to this event type.
accept(SecurityEventVisitor<P, R>, P) - Method in class org.wildfly.security.auth.server.event.SecurityPermissionCheckEvent
 
accept(SecurityEventVisitor<P, R>, P) - Method in class org.wildfly.security.auth.server.event.SecurityPermissionCheckFailedEvent
 
accept(SecurityEventVisitor<P, R>, P) - Method in class org.wildfly.security.auth.server.event.SecurityPermissionCheckSuccessfulEvent
 
AccessDescription - Class in org.wildfly.security.x500.cert
An access description for the authority information access and subject information access extensions.
AccessDescription(String, GeneralName) - Constructor for class org.wildfly.security.x500.cert.AccessDescription
Construct a new instance.
ACTION - Static variable in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
A reusable privileged action to create a new configuration client.
actionsEquals(String) - Method in class org.wildfly.security.permission.AbstractActionPermission
Determine whether the actions of this permission are equal to the given actions.
actionsEquals(Permission) - Method in class org.wildfly.security.permission.AbstractActionPermission
Determine whether the actions of this permission are equal to the actions of given permission.
actionsEquals(This) - Method in class org.wildfly.security.permission.AbstractActionPermission
Determine whether the actions of this permission are equal to the actions of given permission.
actionsEquals(This) - Method in class org.wildfly.security.permission.AbstractActionSetPermission
 
actionsHashCode() - Method in class org.wildfly.security.permission.AbstractActionPermission
Get the actions hash code.
actionsHashCode() - Method in class org.wildfly.security.permission.AbstractActionSetPermission
 
add(String, int, String) - Method in interface org.wildfly.security.authz.Attributes
Add a mapping for the given key at the given position.
add(String, int, String) - Method in class org.wildfly.security.authz.MapAttributes
 
add(int, String) - Method in class org.wildfly.security.authz.SimpleAttributesEntry
 
add(String) - Method in class org.wildfly.security.authz.SimpleAttributesEntry
 
add(Permission) - Method in class org.wildfly.security.permission.AbstractPermissionCollection
Add an item to this collection.
add(PermissionCollection, Permission) - Static method in class org.wildfly.security.permission.PermissionUtil
Add a permission to a collection, returning the target collection.
add(CipherSuitePredicate) - Method in class org.wildfly.security.ssl.CipherSuiteSelector
Add all cipher suites which are matched by the given predicate.
add(String) - Method in class org.wildfly.security.ssl.CipherSuiteSelector
A convenience method to add a cipher suite by name.
add(String) - Method in class org.wildfly.security.ssl.ProtocolSelector
Add the given protocol.
add(Protocol) - Method in class org.wildfly.security.ssl.ProtocolSelector
Add the given protocol.
add(Protocol...) - Method in class org.wildfly.security.ssl.ProtocolSelector
Add the given protocols.
add(EnumSet<Protocol>) - Method in class org.wildfly.security.ssl.ProtocolSelector
Add the given protocols.
addAll(Map<String, ? extends Collection<String>>) - Method in interface org.wildfly.security.authz.Attributes
Add all the values from the given map to this attributes collection.
addAll(String, Collection<String>) - Method in interface org.wildfly.security.authz.Attributes
Add all the values from the given collection to the value collection for the given key.
addAll(PermissionCollection, PermissionCollection) - Static method in class org.wildfly.security.permission.PermissionUtil
Add all of the permissions from the source collection to the target collection.
addAll(PermissionCollection, Collection<Permission>) - Static method in class org.wildfly.security.permission.PermissionUtil
Add all of the permissions from the source collection to the target collection.
addCommand(String) - Method in class org.wildfly.security.credential.source.CommandCredentialSource.Builder
Add a command string to the list of command strings.
addCommand(Supplier<String>) - Method in class org.wildfly.security.credential.source.CommandCredentialSource.Builder
Add a command string supplier result to the list of command strings.
addCommand(Consumer<Consumer<String>>) - Method in class org.wildfly.security.credential.source.CommandCredentialSource.Builder
Add a command string provider to the list of command strings.
addCompoundItem(Collection<X500AttributeTypeAndValue>) - Method in class org.wildfly.security.x500.X500PrincipalBuilder
Add a compound item to the builder.
addEnvironment(String, String) - Method in class org.wildfly.security.credential.source.CommandCredentialSource.Builder
Add an environment value to the process environment.
addEnvironment(Consumer<BiConsumer<String, String>>) - Method in class org.wildfly.security.credential.source.CommandCredentialSource.Builder
Add multiple environment values to the process environment.
addExtension(X509CertificateExtension) - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest.Builder
Add an X.509 certificate extension that should be included in the certificate signing request.
addExtension(boolean, String, String) - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest.Builder
Add an X.509 certificate extension that should be included in the certificate signing request using the given extension name and string value.
addExtension(X509CertificateExtension) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Add an X.509 certificate extension.
addExtension(boolean, String, String) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Add an X.509 certificate extension using the given extension name and string value.
addExtension(X509CertificateExtension) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Add a certificate extension.
addFirst(String, String) - Method in interface org.wildfly.security.authz.Attributes
Add a value before the first mapping for the given key.
addFirst(String, String) - Method in class org.wildfly.security.authz.MapAttributes
 
AddGlobalSecurityProviderAction - Class in org.wildfly.security.manager.action
A security action to add a global security provider.
AddGlobalSecurityProviderAction(Provider) - Constructor for class org.wildfly.security.manager.action.AddGlobalSecurityProviderAction
Construct a new instance.
addItem(X500AttributeTypeAndValue) - Method in class org.wildfly.security.x500.X500PrincipalBuilder
Add a single item to the builder.
addLast(String, String) - Method in interface org.wildfly.security.authz.Attributes
Add a value after the last mapping for the given key.
addLast(String, String) - Method in class org.wildfly.security.authz.MapAttributes
 
addMapping(Set<String>, Set<String>, PermissionVerifier) - Method in class org.wildfly.security.authz.SimplePermissionMapper.Builder
Add a new mapping to a PermissionVerifier, if the PermissionMappable being mapped has a principal name that is in the Set of principals or of any of the assigned roles are matched this mapping will be a match.
addMatchAllPrincipals(PermissionVerifier) - Method in class org.wildfly.security.authz.SimplePermissionMapper.Builder
Add a new mapping to a PermissionVerifier, if the PermissionMappable being mapped has a principal or any of the assigned roles are matched this mapping will be a match.
addMechanismOid(Oid) - Method in class org.wildfly.security.auth.util.GSSCredentialSecurityFactory.Builder
Add an Oid for a mechanism the GSSCredential should be usable with.
addMechanismRealm(MechanismRealmConfiguration) - Method in class org.wildfly.security.auth.server.MechanismConfiguration.Builder
Adds a configuration for one of realms of this mechanism.
addOrReplaceExtension(X509CertificateExtension) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Add or replace an X.509 certificate extension.
addOrReplaceExtension(boolean, String, String) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Add or replace an X.509 certificate extension.
addOrReplaceExtension(X509CertificateExtension) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Add or replace a certificate extension.
addPrefix(String) - Method in interface org.wildfly.security.authz.Roles
Get a roles collection which adds a prefix to all role names.
addPrivateCredential(Credential) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Add a private credential to the identity being authenticated.
addPublicCredential(Credential) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Add a public credential to the identity being authenticated.
addRealm(String, SecurityRealm) - Method in class org.wildfly.security.auth.server.SecurityDomain.Builder
Add a realm to this security domain.
addResponseHeader(String, String) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Add the specified header and value to the end of the current response headers,
addResponseHeader(String, String) - Method in interface org.wildfly.security.http.HttpServerResponse
Add the specified header and value to the end of the current response headers,
AddShutdownHookAction - Class in org.wildfly.security.manager.action
A security action which adds a shutdown hook.
AddShutdownHookAction(Thread) - Constructor for class org.wildfly.security.manager.action.AddShutdownHookAction
Construct a new instance.
addSuffix(String) - Method in interface org.wildfly.security.authz.Roles
Get a roles collection which adds a suffix to all role names.
aggregate(MechanismConfigurationSelector...) - Static method in interface org.wildfly.security.auth.server.MechanismConfigurationSelector
Create a MechanismConfigurationSelector that is an aggregation of other selectors, when called the selectors will be called in order and the first MechanismConfiguration returned will be used.
aggregate(NameRewriter, NameRewriter) - Static method in interface org.wildfly.security.auth.server.NameRewriter
Create a name rewriter which aggregates the given name rewriters; the first rewriter which successfully rewrites the name is used.
aggregate(NameRewriter...) - Static method in interface org.wildfly.security.auth.server.NameRewriter
Create a name rewriter which aggregates the given name rewriters; the first rewriter which successfully rewrites the name is used.
aggregate(PrincipalDecoder...) - Static method in interface org.wildfly.security.auth.server.PrincipalDecoder
Create an aggregated credential decoder.
aggregate(RealmMapper, RealmMapper) - Static method in interface org.wildfly.security.auth.server.RealmMapper
Create an aggregate realm mapping strategy.
aggregate(RealmMapper...) - Static method in interface org.wildfly.security.auth.server.RealmMapper
Create an aggregate realm mapping strategy.
aggregate(RoleMapper, RoleMapper) - Static method in interface org.wildfly.security.authz.RoleMapper
Create an aggregate role mapper.
aggregate(RoleMapper...) - Static method in interface org.wildfly.security.authz.RoleMapper
Create an aggregate role mapper.
aggregate(SSLContextSelector, SSLContextSelector) - Static method in interface org.wildfly.security.ssl.SSLContextSelector
Create an aggregate selector which executes each given selector in order until a match is found.
aggregate(SSLContextSelector...) - Static method in interface org.wildfly.security.ssl.SSLContextSelector
Create an aggregate selector which executes each given selector in order until a match is found.
AggregateSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory which aggregates other SaslClientFactory instances into one.
AggregateSaslClientFactory(SaslClientFactory...) - Constructor for class org.wildfly.security.sasl.util.AggregateSaslClientFactory
Construct a new instance.
AggregateSaslClientFactory(Collection<SaslClientFactory>) - Constructor for class org.wildfly.security.sasl.util.AggregateSaslClientFactory
Construct a new instance.
AggregateSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which aggregates other SaslServerFactory instances into one.
AggregateSaslServerFactory(SaslServerFactory...) - Constructor for class org.wildfly.security.sasl.util.AggregateSaslServerFactory
Construct a new instance.
AggregateSaslServerFactory(Collection<SaslServerFactory>) - Constructor for class org.wildfly.security.sasl.util.AggregateSaslServerFactory
Construct a new instance.
ALGORITHM - Static variable in class org.wildfly.security.http.HttpConstants
 
ALGORITHM_BCRYPT - Static variable in interface org.wildfly.security.password.interfaces.BCryptPassword
The algorithm name.
ALGORITHM_BSD_CRYPT_DES - Static variable in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
The algorithm name.
ALGORITHM_CLEAR - Static variable in interface org.wildfly.security.password.interfaces.ClearPassword
The algorithm name.
ALGORITHM_CRYPT_DES - Static variable in interface org.wildfly.security.password.interfaces.UnixDESCryptPassword
The algorithm name "crypt-des".
ALGORITHM_CRYPT_MD5 - Static variable in interface org.wildfly.security.password.interfaces.UnixMD5CryptPassword
The algorithm name "crypt-md5".
ALGORITHM_CRYPT_SHA_256 - Static variable in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
The algorithm name "crypt-sha-256".
ALGORITHM_CRYPT_SHA_512 - Static variable in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
The algorithm name "crypt-sha-512".
ALGORITHM_DIGEST_MD5 - Static variable in interface org.wildfly.security.password.interfaces.DigestPassword
The algorithm name "digest-md5".
ALGORITHM_DIGEST_SHA - Static variable in interface org.wildfly.security.password.interfaces.DigestPassword
The algorithm name "digest-sha".
ALGORITHM_DIGEST_SHA_256 - Static variable in interface org.wildfly.security.password.interfaces.DigestPassword
The algorithm name "digest-sha-256".
ALGORITHM_DIGEST_SHA_384 - Static variable in interface org.wildfly.security.password.interfaces.DigestPassword
The algorithm name "digest-sha-384".
ALGORITHM_DIGEST_SHA_512 - Static variable in interface org.wildfly.security.password.interfaces.DigestPassword
The algorithm name "digest-sha-512".
ALGORITHM_DIGEST_SHA_512_256 - Static variable in interface org.wildfly.security.password.interfaces.DigestPassword
The algorithm name "digest-sha-512-256".
ALGORITHM_MASKED_HMAC_SHA1_AES_128 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_HMAC_SHA1_AES_256 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_HMAC_SHA224_AES_128 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_HMAC_SHA224_AES_256 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_HMAC_SHA256_AES_128 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_HMAC_SHA256_AES_256 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_HMAC_SHA384_AES_128 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_HMAC_SHA384_AES_256 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_HMAC_SHA512_AES_128 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_HMAC_SHA512_AES_256 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_MD5_3DES - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_MD5_3DES_CBC_PKCS5 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_MD5_DES - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_MD5_DES_CBC_PKCS5 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_PBKDF_HMAC_SHA1 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_PBKDF_HMAC_SHA224 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_PBKDF_HMAC_SHA256 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_PBKDF_HMAC_SHA384 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_PBKDF_HMAC_SHA512 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_SHA1_DES_EDE - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_SHA1_DES_EDE_CBC_PKCS5 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_SHA1_RC2_128 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_SHA1_RC2_128_CBC_PKCS5 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_SHA1_RC2_40 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_SHA1_RC2_40_CBC_PKCS5 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_SHA1_RC4_128 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_SHA1_RC4_128_ECB - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_SHA1_RC4_40 - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_MASKED_SHA1_RC4_40_ECB - Static variable in interface org.wildfly.security.password.interfaces.MaskedPassword
 
ALGORITHM_OTP_MD5 - Static variable in interface org.wildfly.security.password.interfaces.OneTimePassword
The algorithm name "otp-md5".
ALGORITHM_OTP_SHA1 - Static variable in interface org.wildfly.security.password.interfaces.OneTimePassword
The algorithm name "otp-sha1".
ALGORITHM_OTP_SHA_256 - Static variable in interface org.wildfly.security.password.interfaces.OneTimePassword
The algorithm name "otp-sha256".
ALGORITHM_OTP_SHA_384 - Static variable in interface org.wildfly.security.password.interfaces.OneTimePassword
The algorithm name "otp-sha384".
ALGORITHM_OTP_SHA_512 - Static variable in interface org.wildfly.security.password.interfaces.OneTimePassword
The algorithm name "otp-sha512".
ALGORITHM_PASSWORD_SALT_DIGEST_MD5 - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
Algorithm name for digest created using MD5 with the password digested first followed by the salt.
ALGORITHM_PASSWORD_SALT_DIGEST_SHA_1 - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
Algorithm name for digest created using SHA-1 with the password digested first followed by the salt.
ALGORITHM_PASSWORD_SALT_DIGEST_SHA_256 - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
Algorithm name for digest created using SHA-256 with the password digested first followed by the salt.
ALGORITHM_PASSWORD_SALT_DIGEST_SHA_384 - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
Algorithm name for digest created using SHA-384 with the password digested first followed by the salt.
ALGORITHM_PASSWORD_SALT_DIGEST_SHA_512 - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
Algorithm name for digest created using SHA-512 with the password digested first followed by the salt.
ALGORITHM_SALT_PASSWORD_DIGEST_MD5 - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
Algorithm name for digest created using MD5 with the salt digested first followed by the password.
ALGORITHM_SALT_PASSWORD_DIGEST_SHA_1 - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
Algorithm name for digest created using SHA-1 with the salt digested first followed by the password.
ALGORITHM_SALT_PASSWORD_DIGEST_SHA_256 - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
Algorithm name for digest created using SHA-256 with the salt digested first followed by the password.
ALGORITHM_SALT_PASSWORD_DIGEST_SHA_384 - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
Algorithm name for digest created using SHA-384 with the salt digested first followed by the password.
ALGORITHM_SALT_PASSWORD_DIGEST_SHA_512 - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
Algorithm name for digest created using SHA-512 with the salt digested first followed by the password.
ALGORITHM_SCRAM_SHA_1 - Static variable in interface org.wildfly.security.password.interfaces.ScramDigestPassword
The algorithm "scram-sha-1".
ALGORITHM_SCRAM_SHA_256 - Static variable in interface org.wildfly.security.password.interfaces.ScramDigestPassword
The algorithm "scram-sha-256".
ALGORITHM_SCRAM_SHA_384 - Static variable in interface org.wildfly.security.password.interfaces.ScramDigestPassword
The algorithm "scram-sha-384".
ALGORITHM_SCRAM_SHA_512 - Static variable in interface org.wildfly.security.password.interfaces.ScramDigestPassword
The algorithm "scram-sha-512".
ALGORITHM_SIMPLE_DIGEST_MD2 - Static variable in interface org.wildfly.security.password.interfaces.SimpleDigestPassword
The algorithm name "simple-digest-md2".
ALGORITHM_SIMPLE_DIGEST_MD5 - Static variable in interface org.wildfly.security.password.interfaces.SimpleDigestPassword
The algorithm name "simple-digest-md5".
ALGORITHM_SIMPLE_DIGEST_SHA_1 - Static variable in interface org.wildfly.security.password.interfaces.SimpleDigestPassword
The algorithm name "simple-digest-sha-1".
ALGORITHM_SIMPLE_DIGEST_SHA_256 - Static variable in interface org.wildfly.security.password.interfaces.SimpleDigestPassword
The algorithm name "simple-digest-sha-256".
ALGORITHM_SIMPLE_DIGEST_SHA_384 - Static variable in interface org.wildfly.security.password.interfaces.SimpleDigestPassword
The algorithm name "simple-digest-sha-384".
ALGORITHM_SIMPLE_DIGEST_SHA_512 - Static variable in interface org.wildfly.security.password.interfaces.SimpleDigestPassword
The algorithm name "simple-digest-sha-512".
ALGORITHM_SUN_CRYPT_MD5 - Static variable in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
The algorithm name "sun-crypt-md5".
ALGORITHM_SUN_CRYPT_MD5_BARE_SALT - Static variable in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
The algorithm name "sun-crypt-md5-bare-salt".
AlgorithmCredential - Interface in org.wildfly.security.credential
A credential which has an associated algorithm name.
AlgorithmEvidence - Interface in org.wildfly.security.evidence
A piece of evidence which supports multiple algorithms.
ALL - Static variable in class org.wildfly.security.auth.client.MatchRule
The root rule which matches all URIs.
ALL - Static variable in interface org.wildfly.security.permission.PermissionVerifier
A verifier which implies all permissions.
ALL_PERMISSION - Static variable in class org.wildfly.security.permission.PermissionUtil
A shared AllPermission instance.
ALL_PERMISSIONS - Static variable in class org.wildfly.security.permission.PermissionUtil
A read-only permission collection which implies AllPermission.
and(PermissionMapper) - Method in interface org.wildfly.security.authz.PermissionMapper
Returns a new mapper where the PermissionVerifier created by this PermissionMapper is combined with the PermissionVerifier of the other PermissionMapper using 'and'.
and(RoleMapper) - Method in interface org.wildfly.security.authz.RoleMapper
Create a role mapper which is the intersection (logical "and") of the results of this and the given role mapper.
and(Roles) - Method in interface org.wildfly.security.authz.Roles
Get the intersection of this collection and another.
and(PermissionVerifier) - Method in interface org.wildfly.security.permission.PermissionVerifier
Return a new verifier which implies permissions which are implied both by this verifier and by the given verifier.
ANONYMOUS - Static variable in interface org.wildfly.security.auth.server.RealmIdentity
The anonymous realm identity.
ANONYMOUS - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
AnonymousAuthorizationCallback - Class in org.wildfly.security.auth.callback
A callback to authorize anonymous authentication.
AnonymousAuthorizationCallback(String) - Constructor for class org.wildfly.security.auth.callback.AnonymousAuthorizationCallback
Construct a new instance.
AnonymousPrincipal - Class in org.wildfly.security.auth.principal
The singleton anonymous principal.
AnonymousPrincipal() - Constructor for class org.wildfly.security.auth.principal.AnonymousPrincipal
Construct a new instance (should not be used; call AnonymousPrincipal.getInstance() instead).
AnonymousPrincipal(String) - Constructor for class org.wildfly.security.auth.principal.AnonymousPrincipal
Construct a new instance (should not be used; call AnonymousPrincipal.getInstance() instead).
apply(Principal) - Method in interface org.wildfly.security.auth.server.PrincipalDecoder
 
apply(P) - Method in interface org.wildfly.security.ParametricPrivilegedAction
 
apply(P) - Method in interface org.wildfly.security.ParametricPrivilegedExceptionAction
 
applyToCredential(Class<C>, Function<C, R>) - Method in class org.wildfly.security.auth.callback.AbstractCredentialCallback
Apply the given function to the acquired credential, if it is set and of the given type.
applyToCredential(Class<C>, String, Function<C, R>) - Method in class org.wildfly.security.auth.callback.AbstractCredentialCallback
Apply the given function to the acquired credential, if it is set and of the given type and algorithm.
applyToCredential(Class<C>, String, AlgorithmParameterSpec, Function<C, R>) - Method in class org.wildfly.security.auth.callback.AbstractCredentialCallback
Apply the given function to the acquired credential, if it is set and of the given type and algorithm.
applyToCredential(Class<C>, Function<C, R>) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Apply the given function to the acquired credential, if it is set and of the given type.
applyToCredential(Class<C>, String, Function<C, R>) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Apply the given function to the acquired credential, if it is set and of the given type and algorithm.
applyToCredential(Class<C>, String, AlgorithmParameterSpec, Function<C, R>) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Apply the given function to the acquired credential, if it is set and of the given type and algorithm.
applyToCredential(Class<C>, Function<C, R>) - Method in interface org.wildfly.security.auth.server.RealmIdentity
Apply the given function to the acquired credential, if it is set and of the given type.
applyToCredential(Class<C>, String, Function<C, R>) - Method in interface org.wildfly.security.auth.server.RealmIdentity
Apply the given function to the acquired credential, if it is set and of the given type and algorithm.
applyToCredential(Class<C>, String, AlgorithmParameterSpec, Function<C, R>) - Method in interface org.wildfly.security.auth.server.RealmIdentity
Apply the given function to the acquired credential, if it is set and of the given type, algorithm, and parameters.
applyToCredential(Class<C>, Function<C, R>) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Apply the given function to the acquired credential, if it is set and of the given type.
applyToCredential(Class<C>, String, Function<C, R>) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Apply the given function to the acquired credential, if it is set and of the given type and algorithm.
applyToCredential(Class<C>, String, AlgorithmParameterSpec, Function<C, R>) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Apply the given function to the acquired credential, if it is set and of the given type and algorithm.
applyToCredential(Class<C>, Function<C, R>) - Method in interface org.wildfly.security.credential.source.CredentialSource
Apply the given function to the acquired credential, if it is set and of the given type.
applyToCredential(Class<C>, String, Function<C, R>) - Method in interface org.wildfly.security.credential.source.CredentialSource
Apply the given function to the acquired credential, if it is set and of the given type and algorithm.
applyToCredential(Class<C>, String, AlgorithmParameterSpec, Function<C, R>) - Method in interface org.wildfly.security.credential.source.CredentialSource
Apply the given function to the acquired credential, if it is set and of the given type and algorithm with the given parameters.
applyToEvidence(Class<C>, Function<C, R>) - Method in class org.wildfly.security.auth.callback.EvidenceVerifyCallback
Apply the given function to the acquired evidence, if it is set and of the given type.
applyToEvidence(Class<C>, String, Function<C, R>) - Method in class org.wildfly.security.auth.callback.EvidenceVerifyCallback
Apply the given function to the acquired evidence, if it is set and of the given type and algorithm.
ASN1Decoder - Interface in org.wildfly.security.asn1
An interface for decoding ASN.1 encoded values from an input stream.
ASN1Encodable - Interface in org.wildfly.security.asn1
An object which can be encoded into an ASN.1 encoder.
ASN1Encoder - Interface in org.wildfly.security.asn1
An interface for encoding ASN.1 values.
ASN1Exception - Exception in org.wildfly.security.asn1
An exception that indicates that ASN.1 encoding or decoding has failed due to invalid input.
ASN1Exception() - Constructor for exception org.wildfly.security.asn1.ASN1Exception
Constructs a new ASN1Exception instance.
ASN1Exception(String) - Constructor for exception org.wildfly.security.asn1.ASN1Exception
Constructs a new ASN1Exception instance with an initial message.
ASN1Exception(Throwable) - Constructor for exception org.wildfly.security.asn1.ASN1Exception
Constructs a new ASN1Exception instance with an initial cause.
ASN1Exception(String, Throwable) - Constructor for exception org.wildfly.security.asn1.ASN1Exception
Constructs a new ASN1Exception instance with an initial message and cause.
asOrderedX509CertificateChain(PublicKey, Certificate[]) - Static method in class org.wildfly.security.x500.X500
Convert an unordered array of certificates into an ordered X.509 certificate chain.
asPrincipalRewriter() - Method in interface org.wildfly.security.auth.server.NameRewriter
Get this name rewriter as a principal rewriter that applies only to NamePrincipal instances.
asPrincipalRewriter() - Method in interface org.wildfly.security.auth.server.PrincipalDecoder
Get this principal decoder as a principal rewriter that produces a NamePrincipal if the decode succeeds.
asReadOnly() - Method in interface org.wildfly.security.authz.Attributes
Returns a read-only instance of this instance.
assertComplete() - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
A convenience method to throw a IllegalStateException is authentication is not yet complete.
asX509CertificateArray(Object[]) - Static method in class org.wildfly.security.x500.X500
Convert an array into a X509Certificate[].
Attributes - Interface in org.wildfly.security.authz
A collection of string attributes.
Attributes.Entry - Interface in org.wildfly.security.authz
The entry collection for a mapping.
Attributes.SetEntry - Interface in org.wildfly.security.authz
The entry collection for a mapping whose values are a distinct set.
AUTH - Static variable in class org.wildfly.security.http.HttpConstants
 
AUTH_PARAM - Static variable in class org.wildfly.security.http.HttpConstants
 
authenticate(AuthenticationConfiguration) - Method in class org.wildfly.security.auth.client.PeerIdentityContext
Authenticate a new peer identity.
authenticate(Evidence) - Method in class org.wildfly.security.auth.server.SecurityDomain
Perform an authentication based on Evidence alone.
authenticate(String, Evidence) - Method in class org.wildfly.security.auth.server.SecurityDomain
Perform an authentication based on Evidence for the specified identity name.
authenticate(Principal, Evidence) - Method in class org.wildfly.security.auth.server.SecurityDomain
Perform an authentication based on Evidence for the specified identity Principal.
authenticate() - Method in class org.wildfly.security.http.HttpAuthenticator
Perform authentication for the request.
Authentication - Enum in org.wildfly.security.ssl
The authentication type for SSL/TLS cipher suite selection.
AUTHENTICATION_INFO - Static variable in class org.wildfly.security.http.HttpConstants
 
authenticationComplete(SecurityIdentity, String) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Notification that authentication has been completed for a specific identity using a specific authentication mechanism.
authenticationComplete(HttpServerMechanismsResponder) - Method in interface org.wildfly.security.http.HttpServerRequest
Notification that authentication is now complete.
authenticationComplete(HttpServerMechanismsResponder, Runnable) - Method in interface org.wildfly.security.http.HttpServerRequest
Notification that authentication is now complete.
authenticationComplete() - Method in interface org.wildfly.security.http.HttpServerRequest
Notification that authentication is now complete.
authenticationComplete(HttpServerMechanismsResponder) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
authenticationComplete(HttpServerMechanismsResponder, Runnable) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
AuthenticationCompleteCallback - Class in org.wildfly.security.auth.callback
An optional callback indicating the success or failure of the authentication operation.
AuthenticationCompleteCallbackSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory which adds AuthenticationCompleteCallback functionality to a delegate SaslClientFactory.
AuthenticationCompleteCallbackSaslClientFactory(SaslClientFactory) - Constructor for class org.wildfly.security.sasl.util.AuthenticationCompleteCallbackSaslClientFactory
Construct a new instance.
AuthenticationCompleteCallbackSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which adds AuthenticationCompleteCallback functionality to a delegate SaslServerFactory.
AuthenticationCompleteCallbackSaslServerFactory(SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.AuthenticationCompleteCallbackSaslServerFactory
Construct a new instance.
AuthenticationConfiguration - Class in org.wildfly.security.auth.client
A configuration which controls how authentication is performed.
AuthenticationContext - Class in org.wildfly.security.auth.client
A set of rules and authentication configurations to use with a client for establishing a connection.
AuthenticationContextConfigurationClient - Class in org.wildfly.security.auth.client
A client for consuming authentication context configurations.
AuthenticationContextConfigurationClient() - Constructor for class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Construct a new instance.
AuthenticationContextSaslClient - Class in org.wildfly.security.sasl.util
A delegating SaslClient which establishes a specific AuthenticationContext for the duration of the authentication process.
AuthenticationContextSaslClient(SaslClient, AuthenticationContext) - Constructor for class org.wildfly.security.sasl.util.AuthenticationContextSaslClient
Construct a new instance.
AuthenticationContextSaslClient(SaslClient) - Constructor for class org.wildfly.security.sasl.util.AuthenticationContextSaslClient
Construct a new instance.
AuthenticationContextSaslClientFactory - Class in org.wildfly.security.sasl.util
A delegating SaslClientFactory which establishes a specific AuthenticationContext for the duration of the authentication process.
AuthenticationContextSaslClientFactory(SaslClientFactory) - Constructor for class org.wildfly.security.sasl.util.AuthenticationContextSaslClientFactory
Construct a new instance.
AuthenticationContextSaslClientFactory(SaslClientFactory, AuthenticationContext) - Constructor for class org.wildfly.security.sasl.util.AuthenticationContextSaslClientFactory
Construct a new instance.
AuthenticationContextSaslServer - Class in org.wildfly.security.sasl.util
A delegating SaslServer which establishes a specific AuthenticationContext for the duration of the authentication process.
AuthenticationContextSaslServer(SaslServer, AuthenticationContext) - Constructor for class org.wildfly.security.sasl.util.AuthenticationContextSaslServer
Construct a new instance.
AuthenticationContextSaslServer(SaslServer) - Constructor for class org.wildfly.security.sasl.util.AuthenticationContextSaslServer
Construct a new instance.
AuthenticationContextSaslServerFactory - Class in org.wildfly.security.sasl.util
A delegating SaslServerFactory which establishes a specific AuthenticationContext for the duration of the authentication process.
AuthenticationContextSaslServerFactory(SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.AuthenticationContextSaslServerFactory
Construct a new instance.
AuthenticationContextSaslServerFactory(SaslServerFactory, AuthenticationContext) - Constructor for class org.wildfly.security.sasl.util.AuthenticationContextSaslServerFactory
Construct a new instance.
AuthenticationException - Exception in org.wildfly.security.auth
An exception indicating that an initial authentication (login) operation has failed.
AuthenticationException() - Constructor for exception org.wildfly.security.auth.AuthenticationException
Constructs a new org.wildfly.security.auth.AuthenticationException instance.
AuthenticationException(String) - Constructor for exception org.wildfly.security.auth.AuthenticationException
Constructs a new org.wildfly.security.auth.AuthenticationException instance with an initial message.
AuthenticationException(Throwable) - Constructor for exception org.wildfly.security.auth.AuthenticationException
Constructs a new org.wildfly.security.auth.AuthenticationException instance with an initial cause.
AuthenticationException(String, Throwable) - Constructor for exception org.wildfly.security.auth.AuthenticationException
Constructs a new org.wildfly.security.auth.AuthenticationException instance with an initial message and cause.
authenticationFailed(String, String) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Notification that authentication has failed using the mechanism specified.
authenticationFailed(String, HttpServerMechanismsResponder) - Method in interface org.wildfly.security.http.HttpServerRequest
Notification that authentication failes.
authenticationFailed(String) - Method in interface org.wildfly.security.http.HttpServerRequest
Notification that authentication failes.
authenticationFailed(String, HttpServerMechanismsResponder) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
authenticationInProgress(HttpServerMechanismsResponder) - Method in interface org.wildfly.security.http.HttpServerRequest
Notification that this mechanism has commenced but not completed authentication, typically because another challenge / response round trip is required.
authenticationInProgress(HttpServerMechanismsResponder) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
AuthenticationMechanismException - Exception in org.wildfly.security.mechanism
A network authentication mechanism exception.
AuthenticationMechanismException() - Constructor for exception org.wildfly.security.mechanism.AuthenticationMechanismException
Constructs a new AuthenticationMechanismException instance.
AuthenticationMechanismException(String) - Constructor for exception org.wildfly.security.mechanism.AuthenticationMechanismException
Constructs a new AuthenticationMechanismException instance with an initial message.
AuthenticationMechanismException(Throwable) - Constructor for exception org.wildfly.security.mechanism.AuthenticationMechanismException
Constructs a new AuthenticationMechanismException instance with an initial cause.
AuthenticationMechanismException(String, Throwable) - Constructor for exception org.wildfly.security.mechanism.AuthenticationMechanismException
Constructs a new AuthenticationMechanismException instance with an initial message and cause.
AuthenticationTimeoutSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which adds authentication timeout functionality to a delegate SaslServerFactory.
AuthenticationTimeoutSaslServerFactory(SaslServerFactory, ScheduledExecutorService) - Constructor for class org.wildfly.security.sasl.util.AuthenticationTimeoutSaslServerFactory
Construct a new instance.
AUTHORITY_CERTIFICATE - Static variable in class org.wildfly.security.x500.TrustedAuthority
 
AUTHORITY_NAME - Static variable in class org.wildfly.security.x500.TrustedAuthority
 
AuthorityInformationAccessExtension - Class in org.wildfly.security.x500.cert
The authority information access extension as defined by RFC 5280 § 4.2.2.1.
AuthorityInformationAccessExtension(List<AccessDescription>) - Constructor for class org.wildfly.security.x500.cert.AuthorityInformationAccessExtension
Construct a new instance.
AuthorityKeyIdentifierExtension - Class in org.wildfly.security.x500.cert
Authority key identifier extension as defined by RFC 5280 § 4.2.1.1.
AuthorityKeyIdentifierExtension(byte[], List<GeneralName>, BigInteger) - Constructor for class org.wildfly.security.x500.cert.AuthorityKeyIdentifierExtension
Construct a new instance.
AUTHORIZATION - Static variable in class org.wildfly.security.http.HttpConstants
 
AuthorizationCheckException - Exception in org.wildfly.security.authz
An exception indicating that an identity authorization check has failed.
AuthorizationCheckException(String, Principal, Permission) - Constructor for exception org.wildfly.security.authz.AuthorizationCheckException
Constructs a new AuthorizationException instance with an initial message.
AuthorizationCheckException(String, Throwable, Principal, Permission) - Constructor for exception org.wildfly.security.authz.AuthorizationCheckException
Constructs a new AuthorizationException instance with an initial message and cause.
AuthorizationException - Exception in org.wildfly.security.authz
A general authorization exception.
AuthorizationException(String, Principal) - Constructor for exception org.wildfly.security.authz.AuthorizationException
Constructs a new AuthorizationException instance with an initial message.
AuthorizationException(String, Throwable, Principal) - Constructor for exception org.wildfly.security.authz.AuthorizationException
Constructs a new AuthorizationException instance with an initial message and cause.
AuthorizationFailureException - Exception in org.wildfly.security.authz
An exception indicating that an authorization check failed for reasons not related to the actual authorization of the identity.
AuthorizationFailureException(String, Principal) - Constructor for exception org.wildfly.security.authz.AuthorizationFailureException
Constructs a new AuthorizationFailureException instance with an initial message.
AuthorizationFailureException(String, Throwable, Principal) - Constructor for exception org.wildfly.security.authz.AuthorizationFailureException
Constructs a new AuthorizationFailureException instance with an initial message and cause.
AuthorizationIdentity - Interface in org.wildfly.security.authz
A realm's authorization identity.
authorize() - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Attempt to authorize an authentication attempt.
authorize(String) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Attempt to authorize a change to a new user (possibly including an authentication attempt).
authorize(Principal) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Attempt to authorize a change to a new user (possibly including an authentication attempt).
authorizeAnonymous() - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Set the authentication to anonymous, completing the authentication process.
authorizeAnonymous(boolean) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Set the authentication to anonymous, completing the authentication process.
AvailableRealmsCallback - Class in org.wildfly.security.auth.callback
A callback used to query a server participant for the names of realms that it is prepared to offer.
AvailableRealmsCallback() - Constructor for class org.wildfly.security.auth.callback.AvailableRealmsCallback
Construct a new instance.
AvailableRealmsSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which sets the server's available realms using the legacy WildFlySasl.REALM_LIST property, if specified.
AvailableRealmsSaslServerFactory(SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.AvailableRealmsSaslServerFactory
Construct a new instance.
AvailableRealmsSaslServerFactory(SaslServerFactory, int, int...) - Constructor for class org.wildfly.security.sasl.util.AvailableRealmsSaslServerFactory
Construct a new instance.

B

BAD_REQUEST - Static variable in class org.wildfly.security.http.HttpConstants
 
badRequest(HttpAuthenticationException, String) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Notification that authentication has failed for a specific mechanism due to being a bad request.
badRequest(HttpAuthenticationException, HttpServerMechanismsResponder) - Method in interface org.wildfly.security.http.HttpServerRequest
Notification to indicate that this was a bad request.
badRequest(HttpAuthenticationException) - Method in interface org.wildfly.security.http.HttpServerRequest
Notification to indicate that this was a bad request.
badRequest(HttpAuthenticationException, HttpServerMechanismsResponder) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
BASIC_NAME - Static variable in class org.wildfly.security.http.HttpConstants
 
BasicConstraintsExtension - Class in org.wildfly.security.x500.cert
The basic constraints extension as defined by RFC 5280 § 4.2.1.9.
BasicConstraintsExtension(boolean, boolean, int) - Constructor for class org.wildfly.security.x500.cert.BasicConstraintsExtension
Construct a new instance.
basicIdentity(Attributes) - Static method in interface org.wildfly.security.authz.AuthorizationIdentity
Create a basic authorization identity implementation.
BasicPasswordSpecEncoding - Class in org.wildfly.security.password.spec
Provide methods for encoding and decoding of PasswordSpec.
BCRYPT_HASH_SIZE - Static variable in interface org.wildfly.security.password.interfaces.BCryptPassword
A constant representing the bcrypt hash size, in bytes.
BCRYPT_SALT_SIZE - Static variable in interface org.wildfly.security.password.interfaces.BCryptPassword
A constant representing the bcrypt salt size, in bytes.
BCryptPassword - Interface in org.wildfly.security.password.interfaces
A password using the "bcrypt" Blowfish-based one-way password encryption algorithm.
BEARER_TOKEN - Static variable in class org.wildfly.security.http.HttpConstants
 
BearerTokenCredential - Class in org.wildfly.security.credential
A Credential that usually holds a bearer security token.
BearerTokenCredential(String) - Constructor for class org.wildfly.security.credential.BearerTokenCredential
Construct a new instance.
BearerTokenEvidence - Class in org.wildfly.security.evidence
A piece of evidence that is comprised of a bearer security token.
BearerTokenEvidence(String) - Constructor for class org.wildfly.security.evidence.BearerTokenEvidence
Construct a new instance.
BINDING - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when a mechanism which uses channel binding is being used.
BooleanPermissionCollection - Class in org.wildfly.security.permission
A permission collection type which either does or does not hold its instance.
BooleanPermissionCollection(AbstractPermission<?>) - Constructor for class org.wildfly.security.permission.BooleanPermissionCollection
Construct a new instance.
BSD_CRYPT_DES_HASH_SIZE - Static variable in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
The constant size of the hash, in bytes.
BSD_CRYPT_DES_SALT_SIZE - Static variable in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
The constant size of the salt, in bytes.
BSDUnixDESCryptPassword - Interface in org.wildfly.security.password.interfaces
A BSD-style DES "crypt" password.
build() - Method in class org.wildfly.security.auth.server.HttpAuthenticationFactory.Builder
 
build() - Method in interface org.wildfly.security.auth.server.MechanismAuthenticationFactory.Builder
Build the mechanism factory.
build() - Method in class org.wildfly.security.auth.server.MechanismConfiguration.Builder
Build a new instance.
build() - Method in class org.wildfly.security.auth.server.MechanismRealmConfiguration.Builder
Build a new instance.
build() - Method in class org.wildfly.security.auth.server.SaslAuthenticationFactory.Builder
 
build() - Method in class org.wildfly.security.auth.server.SecurityDomain.Builder
Construct this security domain.
build() - Method in class org.wildfly.security.auth.server.SecurityDomain.RealmBuilder
Constructs this realm info and adds it into the domain.
build() - Method in class org.wildfly.security.auth.util.GSSCredentialSecurityFactory.Builder
Construct a new GSSKerberosCredential security factory instance.
build() - Method in class org.wildfly.security.authz.MappedRoleMapper.Builder
Build and return the resulting MappedRoleMapper.
build() - Method in class org.wildfly.security.authz.SimplePermissionMapper.Builder
Build and return the resulting PermissionMapper.
build() - Method in class org.wildfly.security.credential.source.CommandCredentialSource.Builder
Construct the credential source instance.
build() - Method in class org.wildfly.security.credential.source.LocalKerberosCredentialSource.Builder
Deprecated.
Construct the credential source instance.
build() - Method in class org.wildfly.security.credential.source.OAuth2CredentialSource.Builder
Creates a new OAuth2CredentialSource instance.
build() - Method in class org.wildfly.security.http.HttpAuthenticator.Builder
Build the new HttpAuthenticator instance.
build() - Method in class org.wildfly.security.ssl.SSLContextBuilder
Build a security factory for the new context.
build() - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest.Builder
Attempt to generate a PKCS #10 certificate signing request.
build() - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Attempt to generate a key pair and wrap the resulting public key into a self-signed X.509 certificate.
build() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Attempt to construct and sign an X.509 certificate according to the information in this builder.
build() - Method in class org.wildfly.security.x500.X500PrincipalBuilder
Build the principal.
builder() - Static method in class org.wildfly.security.auth.server.HttpAuthenticationFactory
builder() - Static method in class org.wildfly.security.auth.server.MechanismConfiguration
Obtain a new MechanismConfiguration.Builder capable of building a MechanismConfiguration.
builder() - Static method in class org.wildfly.security.auth.server.MechanismRealmConfiguration
builder() - Static method in class org.wildfly.security.auth.server.SaslAuthenticationFactory
builder() - Static method in class org.wildfly.security.auth.server.SecurityDomain
Create a new security domain builder.
builder() - Static method in class org.wildfly.security.auth.util.GSSCredentialSecurityFactory
builder() - Static method in class org.wildfly.security.authz.MappedRoleMapper
Construct a new MappedRoleMapper.Builder for creating the MappedRoleMapper.
builder() - Static method in class org.wildfly.security.authz.SimplePermissionMapper
Construct a new SimplePermissionMapper.Builder for creating the PermissionMapper.
builder() - Static method in class org.wildfly.security.credential.source.CommandCredentialSource
Construct a new builder instance.
builder() - Static method in class org.wildfly.security.credential.source.LocalKerberosCredentialSource
Deprecated.
Construct a new builder instance.
Builder() - Constructor for class org.wildfly.security.credential.source.LocalKerberosCredentialSource.Builder
Deprecated.
 
builder(URL) - Static method in class org.wildfly.security.credential.source.OAuth2CredentialSource
Creates a new OAuth2CredentialSource.Builder instance in order to configure and build a OAuth2CredentialSource.
builder() - Static method in class org.wildfly.security.http.HttpAuthenticator
Construct and return a new Builder to configure and create an instance of HttpAuthenticator.
builder() - Static method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest
Construct a new builder instance.
builder() - Static method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey
Construct a new builder instance.
ByNamePermissionCollection - Class in org.wildfly.security.permission
A permission collection for actionless permissions which are organized by name.
ByNamePermissionCollection(AbstractPermission<?>) - Constructor for class org.wildfly.security.permission.ByNamePermissionCollection
The source permission used to construct this collection.

C

CachedIdentityAuthorizeCallback - Class in org.wildfly.security.auth.callback
A callback that is capable of perform authorization based on the identities managed by an IdentityCache.
CachedIdentityAuthorizeCallback(IdentityCache) - Constructor for class org.wildfly.security.auth.callback.CachedIdentityAuthorizeCallback
Creates a new instance in order to authorize identities managed by the given identityCache.
CachedIdentityAuthorizeCallback(IdentityCache, boolean) - Constructor for class org.wildfly.security.auth.callback.CachedIdentityAuthorizeCallback
Creates a new instance in order to authorize identities managed by the given identityCache.
CachedIdentityAuthorizeCallback(Function<SecurityDomain, IdentityCache>, boolean) - Constructor for class org.wildfly.security.auth.callback.CachedIdentityAuthorizeCallback
Creates a new instance in order to authorize identities managed by the given identityCache.
CachedIdentityAuthorizeCallback(String, IdentityCache) - Constructor for class org.wildfly.security.auth.callback.CachedIdentityAuthorizeCallback
Creates a new instance to authenticate, authorize and cache the identity associated with the given name.
CachedIdentityAuthorizeCallback(Principal, IdentityCache, boolean) - Constructor for class org.wildfly.security.auth.callback.CachedIdentityAuthorizeCallback
Creates a new instance to authenticate, authorize and cache the identity associated with the given principal.
CachedIdentityAuthorizeCallback(Principal, IdentityCache) - Constructor for class org.wildfly.security.auth.callback.CachedIdentityAuthorizeCallback
Creates a new instance to authenticate, authorize and cache the identity associated with the given principal.
CachedIdentityAuthorizeCallback(Principal, Function<SecurityDomain, IdentityCache>, boolean) - Constructor for class org.wildfly.security.auth.callback.CachedIdentityAuthorizeCallback
Creates a new instance to authenticate, authorize and cache the identity associated with the given principal.
calculateHashCode() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClientFactory
Perform the calculation of the hash code of this factory.
calculateHashCode() - Method in class org.wildfly.security.sasl.util.AuthenticationCompleteCallbackSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.AuthenticationContextSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.ChannelBindingSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.DisposedCallbackSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.FilterMechanismSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.MechanismProviderFilteringSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.PrivilegedSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.PropertiesSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.ProtocolSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.ServerNameSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.SocketAddressCallbackSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.SortedMechanismClientServerFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.SSLSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.TLSServerEndPointChannelBindingSaslClientFactory
 
CallbackHandlerCredentialSource - Class in org.wildfly.security.credential.source
A credential source which is backed by a callback handler.
CallbackHandlerCredentialSource(CallbackHandler) - Constructor for class org.wildfly.security.credential.source.CallbackHandlerCredentialSource
Construct a new instance.
CallbackKind - Enum in org.wildfly.security.auth.client
The kinds of callbacks which can be handled by the user's callback.
CallbackUtil - Class in org.wildfly.security.auth.callback
Helper utility methods for callback handlers.
callStackContains(Class<?>) - Method in class org.wildfly.security.manager.StackInspector
Determine whether the call stack contains a given class.
canVerify(Class<? extends Evidence>, String) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Test whether some of the credentials in this set can verify an evidence of given class and algorithm name.
canVerify(Evidence) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Test whether some of the credentials in this set can verify an evidence.
canVerify(Class<? extends Evidence>, String) - Method in interface org.wildfly.security.credential.Credential
Determine whether this credential can, generally speaking, verify the given evidence type.
canVerify(Evidence) - Method in interface org.wildfly.security.credential.Credential
Determine whether this credential can verify the given evidence.
canVerify(Class<? extends Evidence>, String) - Method in class org.wildfly.security.credential.PasswordCredential
 
canVerifyEvidence(Class<? extends Evidence>, String) - Static method in class org.wildfly.security.credential.PasswordCredential
Determine whether this credential type can, generally speaking, verify the given evidence type.
captureAuthorizationIdentity() - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which attempts to authorize to the principal from the current identity from the configured security domain.
captureCurrent() - Static method in class org.wildfly.security.auth.client.AuthenticationContext
Get the current thread's captured authentication context.
castAndApply(Class<C>, String, AlgorithmParameterSpec, Function<C, R>) - Method in interface org.wildfly.security.credential.Credential
Cast this credential type and apply a function if the type matches.
castAndApply(Class<C>, String, Function<C, R>) - Method in interface org.wildfly.security.credential.Credential
Cast this credential type and apply a function if the type matches.
castAndApply(Class<C>, Function<C, R>) - Method in interface org.wildfly.security.credential.Credential
Cast this credential type and apply a function if the type matches.
castAndApply(Class<E>, String, Function<E, R>) - Method in interface org.wildfly.security.evidence.AlgorithmEvidence
 
castAndApply(Class<E>, String, Function<E, R>) - Method in interface org.wildfly.security.evidence.Evidence
Cast this evidence type and apply a function if the type matches.
castAndApply(Class<E>, Function<E, R>) - Method in interface org.wildfly.security.evidence.Evidence
Cast this evidence type and apply a function if the type matches.
castAndApply(Class<P>, String, Function<P, R>) - Method in interface org.wildfly.security.password.Password
Cast this password type and apply a function if the type matches.
castAndApply(Class<P>, Function<P, R>) - Method in interface org.wildfly.security.password.Password
Cast this password type and apply a function if the type matches.
castAs(Class<C>, String, AlgorithmParameterSpec) - Method in interface org.wildfly.security.credential.Credential
Cast this credential type if the type, algorithm, and parameters match.
castAs(Class<C>, String) - Method in interface org.wildfly.security.credential.Credential
Cast this credential type if the type and algorithm matches.
castAs(Class<C>) - Method in interface org.wildfly.security.credential.Credential
Cast this credential type if the type matches.
castAs(Class<E>, String) - Method in interface org.wildfly.security.evidence.Evidence
Cast this evidence type if the type and algorithm matches.
castAs(Class<E>) - Method in interface org.wildfly.security.evidence.Evidence
Cast this evidence type if the type matches.
castAs(Class<P>, String) - Method in interface org.wildfly.security.password.Password
Cast this password type if the type and algorithm matches.
castAs(Class<P>) - Method in interface org.wildfly.security.password.Password
Cast this password type if the type matches.
CertificatePoliciesExtension - Class in org.wildfly.security.x500.cert
The certificate policies extension as defined by RFC 5280 § 4.2.1.4.
CertificatePoliciesExtension(boolean, List<CertificatePoliciesExtension.PolicyInformation>) - Constructor for class org.wildfly.security.x500.cert.CertificatePoliciesExtension
Construct a new instance.
CertificatePoliciesExtension.PolicyInformation - Class in org.wildfly.security.x500.cert
Policy information for the certificate policies extension.
CertificatePoliciesExtension.PolicyQualifier - Class in org.wildfly.security.x500.cert
A qualifier for a policy information entry.
CertificateTrustedAuthority(X509Certificate) - Constructor for class org.wildfly.security.x500.TrustedAuthority.CertificateTrustedAuthority
Construct a new instance.
chain(NameRewriter, NameRewriter) - Static method in interface org.wildfly.security.auth.server.NameRewriter
Create a name rewriter which chains the given name rewriters; the name will be rewritten through the given rewriters in order and then returned.
chain(NameRewriter...) - Static method in interface org.wildfly.security.auth.server.NameRewriter
Create a name rewriter which chains the given name rewriters; the name will be rewritten through the given rewriters in order and then returned.
changeID() - Method in interface org.wildfly.security.http.HttpScope
Change the ID of this scope.
ChangeRoleMapperPermission - Class in org.wildfly.security.auth.permission
The permission to change a role mapper category on a security identity.
ChangeRoleMapperPermission(String) - Constructor for class org.wildfly.security.auth.permission.ChangeRoleMapperPermission
Construct a new instance.
ChangeRoleMapperPermission(String, String) - Constructor for class org.wildfly.security.auth.permission.ChangeRoleMapperPermission
Construct a new instance.
ChannelBindingCallback - Class in org.wildfly.security.auth.callback
A callback used to establish the channel binding for a security mechanism which supports it.
ChannelBindingCallback() - Constructor for class org.wildfly.security.auth.callback.ChannelBindingCallback
Construct a new instance.
ChannelBindingSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory which establishes channel binding parameters.
ChannelBindingSaslClientFactory(SaslClientFactory, String, byte[]) - Constructor for class org.wildfly.security.sasl.util.ChannelBindingSaslClientFactory
Construct a new instance.
ChannelBindingSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which establishes channel binding parameters.
ChannelBindingSaslServerFactory(SaslServerFactory, String, byte[]) - Constructor for class org.wildfly.security.sasl.util.ChannelBindingSaslServerFactory
Construct a new instance.
CHARSET - Static variable in class org.wildfly.security.http.HttpConstants
 
checkAccept(String, int) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkAccess(Thread) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkAccess(ThreadGroup) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkClientTrusted(X509Certificate[], String) - Method in class org.wildfly.security.ssl.X509CRLExtendedTrustManager
 
checkClientTrusted(X509Certificate[], String, Socket) - Method in class org.wildfly.security.ssl.X509CRLExtendedTrustManager
 
checkClientTrusted(X509Certificate[], String, SSLEngine) - Method in class org.wildfly.security.ssl.X509CRLExtendedTrustManager
 
checkConnect(String, int) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkConnect(String, int, Object) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkCreateClassLoader() - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkDelete(String) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkExec(String) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkExit(int) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkLink(String) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkListen(int) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkMemberAccess(Class<?>, int) - Method in class org.wildfly.security.manager.WildFlySecurityManager
Deprecated.
checkMulticast(InetAddress) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkMulticast(InetAddress, byte) - Method in class org.wildfly.security.manager.WildFlySecurityManager
Deprecated.
checkPackageAccess(String) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkPackageDefinition(String) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkPermission(Permission) - Method in class org.wildfly.security.manager.WildFlySecurityManager
Perform a permission check.
checkPermission(Permission, Object) - Method in class org.wildfly.security.manager.WildFlySecurityManager
Perform a permission check.
checkPermission(Permission, AccessControlContext) - Method in class org.wildfly.security.manager.WildFlySecurityManager
Perform a permission check.
checkPermission(Permission) - Method in interface org.wildfly.security.permission.PermissionVerifier
Check a permission, throwing an exception if the permission is not implied.
checkPrintJobAccess() - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkPropertiesAccess() - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkPropertyAccess(String) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkRead(FileDescriptor) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkRead(String) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkRead(String, Object) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkSecurityAccess(String) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkServerTrusted(X509Certificate[], String) - Method in class org.wildfly.security.ssl.X509CRLExtendedTrustManager
 
checkServerTrusted(X509Certificate[], String, Socket) - Method in class org.wildfly.security.ssl.X509CRLExtendedTrustManager
 
checkServerTrusted(X509Certificate[], String, SSLEngine) - Method in class org.wildfly.security.ssl.X509CRLExtendedTrustManager
 
checkSetFactory() - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkWrite(FileDescriptor) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
checkWrite(String) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
CipherSuitePredicate - Class in org.wildfly.security.ssl
An opaque predicate which can be used to match SSL/TLS cipher suites.
CipherSuiteSelector - Class in org.wildfly.security.ssl
An immutable filter for SSL/TLS cipher suites.
clear() - Method in interface org.wildfly.security.authz.Attributes
Clear this collection, resetting its size to zero.
clear() - Method in class org.wildfly.security.authz.MapAttributes
 
clear() - Method in class org.wildfly.security.authz.SimpleAttributesEntry
 
ClearContextClassLoaderAction - Class in org.wildfly.security.manager.action
A security action to clear the current thread context class loader.
clearPassword() - Method in class org.wildfly.security.auth.callback.PasswordResetCallback
Clear the stored password bytes by setting them to ' '.
ClearPassword - Interface in org.wildfly.security.password.interfaces
A simple clear-text password.
ClearPasswordSpec - Class in org.wildfly.security.password.spec
A password specification for clear passwords.
ClearPasswordSpec(char[]) - Constructor for class org.wildfly.security.password.spec.ClearPasswordSpec
Construct a new instance.
ClearPropertyAction - Class in org.wildfly.security.manager.action
A security action which clears a system property.
ClearPropertyAction(String) - Constructor for class org.wildfly.security.manager.action.ClearPropertyAction
Construct a new instance.
clearPropertyPrivileged(String) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Clear a property, doing a faster permission check that skips having to execute a privileged action frame.
CLIENT_CERT_NAME - Static variable in class org.wildfly.security.http.HttpConstants
 
clientCredentials(String, String) - Method in class org.wildfly.security.credential.source.OAuth2CredentialSource.Builder
Configure OAuth2 Client Credentials Grant Type as defined by the OAuth2 specification.
ClientSaslWrapper - Class in org.wildfly.security.sasl.util
A SaslWrapper which encapsulates a SaslClient.
ClientSaslWrapper(SaslClient) - Constructor for class org.wildfly.security.sasl.util.ClientSaslWrapper
Construct a new instance.
clone() - Method in interface org.wildfly.security.credential.AlgorithmCredential
Creates and returns a copy of this Credential.
clone() - Method in class org.wildfly.security.credential.BearerTokenCredential
 
clone() - Method in interface org.wildfly.security.credential.Credential
Creates and returns a copy of this Credential.
clone() - Method in class org.wildfly.security.credential.GSSKerberosCredential
 
clone() - Method in class org.wildfly.security.credential.KeyPairCredential
 
clone() - Method in class org.wildfly.security.credential.PasswordCredential
 
clone() - Method in class org.wildfly.security.credential.PublicKeyCredential
 
clone() - Method in class org.wildfly.security.credential.SecretKeyCredential
 
clone() - Method in interface org.wildfly.security.credential.X509CertificateChainCredential
Creates and returns a copy of this Credential.
clone() - Method in class org.wildfly.security.credential.X509CertificateChainPrivateCredential
 
clone() - Method in class org.wildfly.security.credential.X509CertificateChainPublicCredential
 
clone() - Method in interface org.wildfly.security.password.interfaces.BCryptPassword
Creates and returns a copy of this Password.
clone() - Method in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
Creates and returns a copy of this Password.
clone() - Method in interface org.wildfly.security.password.interfaces.ClearPassword
Creates and returns a copy of this Password.
clone() - Method in interface org.wildfly.security.password.interfaces.DigestPassword
Creates and returns a copy of this Password.
clone() - Method in interface org.wildfly.security.password.interfaces.MaskedPassword
 
clone() - Method in interface org.wildfly.security.password.interfaces.OneTimePassword
Creates and returns a copy of this Password.
clone() - Method in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
Creates and returns a copy of this Password.
clone() - Method in interface org.wildfly.security.password.interfaces.ScramDigestPassword
Creates and returns a copy of this Password.
clone() - Method in interface org.wildfly.security.password.interfaces.SimpleDigestPassword
Creates and returns a copy of this Password.
clone() - Method in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
Creates and returns a copy of this Password.
clone() - Method in interface org.wildfly.security.password.interfaces.UnixDESCryptPassword
Creates and returns a copy of this Password.
clone() - Method in interface org.wildfly.security.password.interfaces.UnixMD5CryptPassword
Creates and returns a copy of this Password.
clone() - Method in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
Creates and returns a copy of this Password.
clone() - Method in interface org.wildfly.security.password.OneWayPassword
Creates and returns a copy of this Password.
clone() - Method in interface org.wildfly.security.password.Password
Creates and returns a copy of this Password.
clone() - Method in interface org.wildfly.security.password.TwoWayPassword
Creates and returns a copy of this Password.
cloneKey(Class<T>, T) - Static method in class org.wildfly.security.key.KeyUtil
Attempt to create a safe clone of the given key object.
close() - Method in interface org.wildfly.security.auth.server.ModifiableRealmIdentityIterator
Close any underlying resources.
close() - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Close the server authentication context, failing any in-progress authentication and releasing any associated resources.
CNONCE - Static variable in class org.wildfly.security.http.HttpConstants
 
CommandCredentialSource - Class in org.wildfly.security.credential.source
A credential source which acquires a credential from the command line.
CommandCredentialSource.Builder - Class in org.wildfly.security.credential.source
A builder for a command credential source.
COMPLETE_STATE - Static variable in class org.wildfly.security.sasl.util.AbstractSaslParticipant
The SASL negotiation completed state.
CompositePrincipal - Class in org.wildfly.security.auth.principal
A composite principal that consists of multiple elements of possibly disparate type.
CompositePrincipal(Collection<Principal>) - Constructor for class org.wildfly.security.auth.principal.CompositePrincipal
Construct a new instance.
CompositePrincipal(Principal...) - Constructor for class org.wildfly.security.auth.principal.CompositePrincipal
Construct a new instance.
computeIfAbsent(SSLSession, String, Function<String, R>) - Static method in class org.wildfly.security.ssl.SSLUtils
Get or compute the value for the given key, storing the computed value (if one is generated).
concatenating(PrincipalDecoder, String, PrincipalDecoder) - Static method in interface org.wildfly.security.auth.server.PrincipalDecoder
Create a principal decoder which concatenates the results of two principal decoders.
concatenating(String, PrincipalDecoder...) - Static method in interface org.wildfly.security.auth.server.PrincipalDecoder
Create a principal decoder that concatenates the results of the given principal decoders in the order in which they're given.
CONFIG_CONTEXT_PATH - Static variable in class org.wildfly.security.http.HttpConstants
 
CONFIG_CREATE_NAME_GSS_INIT - Static variable in class org.wildfly.security.http.HttpConstants
This enables workaround for native GSS, where createName() needs to be called for correct GSSContext initialization.
CONFIG_ERROR_PAGE - Static variable in class org.wildfly.security.http.HttpConstants
The context relative path of the error page.
CONFIG_GSS_MANAGER - Static variable in class org.wildfly.security.http.HttpConstants
This allows a GSSManager instance to be passed into the authentication mechanisms.
CONFIG_LOGIN_PAGE - Static variable in class org.wildfly.security.http.HttpConstants
The context relative path of the login page.
CONFIG_POST_LOCATION - Static variable in class org.wildfly.security.http.HttpConstants
This defines the location used by mechanisms dependent on the response to the challenge being sent in using 'POST'.
CONFIG_REALM - Static variable in class org.wildfly.security.http.HttpConstants
 
CONFIG_SKIP_CERTIFICATE_VERIFICATION - Static variable in class org.wildfly.security.http.HttpConstants
 
CONFIG_STATE_SCOPES - Static variable in class org.wildfly.security.http.HttpConstants
A comma separated list of scopes in preferred order the mechanism should attempt to use to persist state including the caching of any previously authenticated identity.
CONFIG_VALIDATE_DIGEST_URI - Static variable in class org.wildfly.security.http.HttpConstants
 
configure(SSLContext, SSLServerSocket) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
configure(SSLContext, SSLSocket) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
configure(SSLContext, SSLEngine) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
configure(SSLContext) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
connect(URI, AuthenticationConfiguration, int) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Deprecated.
Use Inet.getResolved(java.net.URI, int) with Socket.Socket(InetAddress, int) instead.
constant(String) - Static method in interface org.wildfly.security.auth.server.NameRewriter
Create a name rewriter which always returns the same name.
constant(String) - Static method in interface org.wildfly.security.auth.server.PrincipalDecoder
Create a principal decoder which always returns the same name.
constant(Roles) - Static method in interface org.wildfly.security.authz.RoleMapper
Create a role mapper that always returns the same set of roles regardless of the input.
constantSelector(MechanismConfiguration) - Static method in interface org.wildfly.security.auth.server.MechanismConfigurationSelector
Create a constant MechanismConfigurationSelector which will always return the same MechanismConfiguration instance.
constantSelector(SSLContext) - Static method in interface org.wildfly.security.ssl.SSLContextSelector
Create a selector which always returns the same context.
constructIdentity(Function<PeerIdentity.Configuration, I>) - Method in class org.wildfly.security.auth.client.PeerIdentityContext
Construct a new peer identity.
constructWithActionBits(int) - Method in class org.wildfly.security.permission.AbstractActionSetPermission
Construct or return a permission of this type with the same name as this one but with the given action bits.
contains(Principal) - Method in class org.wildfly.security.auth.principal.CompositePrincipal
Determine whether this composite principal contains the given nested principal.
contains(Class<? extends Principal>) - Method in class org.wildfly.security.auth.principal.CompositePrincipal
Determine whether this composite principal contains the a nested principal of the given type class.
contains(Class<? extends Credential>) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Determine whether a credential of the given type is present in this set.
contains(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Determine whether a credential of the given type and algorithm are present in this set.
contains(Class<? extends Credential>, String) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Determine whether a credential of the given type and algorithm are present in this set.
contains(String) - Method in interface org.wildfly.security.authz.Roles
Determine if this collection contains the given role name.
contains(Object) - Method in class org.wildfly.security.authz.SimpleAttributesEntry
 
containsAll(Set<String>) - Method in interface org.wildfly.security.authz.Roles
Determine if this collection contains all of the given role names.
containsAny(Set<String>) - Method in interface org.wildfly.security.authz.Roles
Determine if this collection contains any of the given role names.
containsKey(String) - Method in interface org.wildfly.security.authz.Attributes
Determine if the given key has values in this collection.
containsKey(String) - Method in class org.wildfly.security.authz.MapAttributes
 
containsMatching(Credential) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Determine whether a credential of the type, algorithm, and parameters of the given credential is present in this set.
containsValue(String, String) - Method in interface org.wildfly.security.authz.Attributes
Determine if the given key has a mapping for the given value in this collection.
containsValue(String, String) - Method in class org.wildfly.security.authz.MapAttributes
 
convertibleToKeySpec(Password, Class<T>) - Method in class org.wildfly.security.password.PasswordFactory
Determine whether the given password can be converted to the given key specification type by this factory.
copyAndRemove(String) - Method in interface org.wildfly.security.authz.Attributes
Remove all values for the given key from this collection, copying the values into a list which is returned.
copyAndRemove(String) - Method in class org.wildfly.security.authz.MapAttributes
 
copyAndReplace(String, Collection<String>) - Method in interface org.wildfly.security.authz.Attributes
Replace the mapping for the given key with the values copied from the given collection.
copyAndReplace(String, Collection<String>) - Method in class org.wildfly.security.authz.MapAttributes
 
cpsQualifier(String) - Static method in class org.wildfly.security.x500.cert.CertificatePoliciesExtension.PolicyQualifier
Construct a CPS policy qualifier.
CRAM_MD5 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
create() - Method in interface org.wildfly.security.auth.server.ModifiableRealmIdentity
Create this realm identity.
create() - Method in class org.wildfly.security.auth.util.GSSCredentialSecurityFactory
 
create() - Method in class org.wildfly.security.FailedSecurityFactory
 
create() - Method in class org.wildfly.security.FixedSecurityFactory
 
create() - Method in interface org.wildfly.security.http.HttpScope
Create this scope.
create() - Method in class org.wildfly.security.NullSecurityFactory
 
create() - Method in class org.wildfly.security.OneTimeSecurityFactory
 
create() - Method in interface org.wildfly.security.SecurityFactory
Create an instance.
create(String, ASN1Encodable) - Static method in class org.wildfly.security.x500.X500AttributeTypeAndValue
Construct a new instance with the given value.
create(String, Collection<ASN1Encodable>) - Static method in class org.wildfly.security.x500.X500DirectoryAttribute
Construct a new instance.
create(String) - Static method in class org.wildfly.security.x500.X500DirectoryAttribute
Construct a new instance with no values.
create(String, ASN1Encodable) - Static method in class org.wildfly.security.x500.X500DirectoryAttribute
Construct a new instance with one value.
createAdHocIdentity(String) - Method in class org.wildfly.security.auth.server.SecurityDomain
Create an empty ad-hoc identity.
createAdHocIdentity(Principal) - Method in class org.wildfly.security.auth.server.SecurityDomain
Create an empty ad-hoc identity.
createAuthenticationMechanism(String, Map<String, ?>, CallbackHandler) - Method in interface org.wildfly.security.http.HttpServerAuthenticationMechanismFactory
Obtain an instance of the authentication mechanism requested provided this is allowed by any policy specified within the supplied properties.
createConfiguredSslContext(SSLContext, SSLConfigurator) - Static method in class org.wildfly.security.ssl.SSLUtils
Create a configured SSL context from an outside SSL context.
createConfiguredSslContext(SSLContext, SSLConfigurator, boolean) - Static method in class org.wildfly.security.ssl.SSLUtils
Create a configured SSL context from an outside SSL context.
createConfiguredSslContextFactory(SecurityFactory<SSLContext>, SSLConfigurator) - Static method in class org.wildfly.security.ssl.SSLUtils
Create a configured SSL context factory from an outside SSL context.
createConstant(PermissionVerifier) - Static method in interface org.wildfly.security.authz.PermissionMapper
Returns a new mapper that maps all to pre-defined PermissionVerifier instance.
createDispatchingSSLEngineFactory(SSLContextSelector) - Static method in class org.wildfly.security.ssl.SSLUtils
Get a factory which produces SSL engines which dispatch to the appropriate SSL context based on the information in the SSL greeting.
createFlexibleAssociation() - Method in class org.wildfly.security.auth.server.SecurityIdentity
Create a new flexible identity association, initializing it with this identity.
createHostNamePredicateSNIMatcher(Predicate<SNIHostName>) - Static method in class org.wildfly.security.ssl.SSLUtils
Create an SNIMatcher which matches SNI host names that satisfy the given predicate.
createHostNameStringPredicateSNIMatcher(Predicate<String>) - Static method in class org.wildfly.security.ssl.SSLUtils
Create an SNIMatcher which matches SNI host name strings that satisfy the given predicate.
createHostNameStringSNIMatcher(String) - Static method in class org.wildfly.security.ssl.SSLUtils
Create an SNIMatcher which matches SNI host names that are equal to the given (ASCII) string.
createHostNameSuffixSNIMatcher(String) - Static method in class org.wildfly.security.ssl.SSLUtils
Create an SNIMatcher which matches SNI host name strings which end with the given suffix.
createMechanism(String, UnaryOperator<F>) - Method in interface org.wildfly.security.auth.server.MechanismAuthenticationFactory
Create the mechanism instance.
createMechanism(String) - Method in interface org.wildfly.security.auth.server.MechanismAuthenticationFactory
Create the mechanism instance.
createNewAuthenticationContext() - Method in class org.wildfly.security.auth.server.SecurityDomain
Create a new authentication context for this security domain which can be used to carry out a single authentication operation.
createNewAuthenticationContext(MechanismConfigurationSelector) - Method in class org.wildfly.security.auth.server.SecurityDomain
Create a new authentication context for this security domain which can be used to carry out a single authentication operation.
createObjectId(String, String) - Static method in class org.wildfly.security.x500.X500AttributeTypeAndValue
Construct a new instance with an OID value.
createObjectId(String, String) - Static method in class org.wildfly.security.x500.X500DirectoryAttribute
Construct a new instance with one OID value.
createPermission(ClassLoader, String, String, String) - Static method in class org.wildfly.security.permission.PermissionUtil
Instantiate a permission with the given class name, permission name, and actions.
createPermission(Class<? extends Permission>, String, String) - Static method in class org.wildfly.security.permission.PermissionUtil
Instantiate a permission with the given class, permission name, and actions.
createRaw(String, byte[], byte[], int) - Static method in interface org.wildfly.security.password.interfaces.BCryptPassword
Create a raw implementation of this password type.
createRaw(String, byte[], int, int) - Static method in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
Create a raw implementation of this password type.
createRaw(String, char[]) - Static method in interface org.wildfly.security.password.interfaces.ClearPassword
Create a raw implementation of this password type.
createRaw(String, String, String, byte[]) - Static method in interface org.wildfly.security.password.interfaces.DigestPassword
Create a raw implementation of this password type.
createRaw(String, char[], int, byte[], byte[]) - Static method in interface org.wildfly.security.password.interfaces.MaskedPassword
Create a raw instance of this password type.
createRaw(String, byte[], String, int) - Static method in interface org.wildfly.security.password.interfaces.OneTimePassword
Create a raw implementation of this password type.
createRaw(String, byte[], byte[]) - Static method in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
Create a raw implementation of this password type.
createRaw(String, byte[], byte[], int) - Static method in interface org.wildfly.security.password.interfaces.ScramDigestPassword
Create a raw implementation of this password type.
createRaw(String, byte[]) - Static method in interface org.wildfly.security.password.interfaces.SimpleDigestPassword
Create a raw implementation of this password type.
createRaw(String, byte[], byte[], int) - Static method in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
Create a raw implementation of this password type.
createRaw(String, short, byte[]) - Static method in interface org.wildfly.security.password.interfaces.UnixDESCryptPassword
Create a raw implementation of this password type.
createRaw(String, byte[], byte[]) - Static method in interface org.wildfly.security.password.interfaces.UnixMD5CryptPassword
Create a raw implementation of this password type.
createRaw(String, byte[], byte[], int) - Static method in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
Create a raw implementation of this password type.
createRunAsAnonymous() - Method in class org.wildfly.security.auth.server.SecurityIdentity
Attempt to create a new identity that can be used to run as an anonymous user.
createRunAsAnonymous(boolean) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Attempt to create a new identity that can be used to run as an anonymous user Calling with enabled security manager requires setRunAsPrincipal ElytronPermission.
createRunAsIdentity(String) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Attempt to create a new identity that can be used to run as a user with the given name.
createRunAsIdentity(String, boolean) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Attempt to create a new identity that can be used to run as a user with the given name.
createRunAsIdentity(Principal, boolean) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Attempt to create a new identity that can be used to run as a user with the given principal.
createSaslClient(URI, AuthenticationConfiguration, Collection<String>) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Create a SASL client using the given URI and configuration from the given SASL client factory.
createSaslClient(URI, AuthenticationConfiguration, Collection<String>, UnaryOperator<SaslClientFactory>) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Create a SASL client using the given URI and configuration from the given SASL client factory.
createSaslClient(URI, AuthenticationConfiguration, Collection<String>, UnaryOperator<SaslClientFactory>, SSLSession) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Create a SASL client using the given URI and configuration from the given SASL client factory.
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.AggregateSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.AuthenticationCompleteCallbackSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.AuthenticationContextSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.ChannelBindingSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.DisposedCallbackSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.FilterMechanismSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.LocalPrincipalSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.MechanismProviderFilteringSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.PropertiesSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.ProtocolSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.SecurityProviderSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.ServerNameSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.ServiceLoaderSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.SocketAddressCallbackSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.SortedMechanismClientServerFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.SSLSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.TLSServerEndPointChannelBindingSaslClientFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.AggregateSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.AuthenticationCompleteCallbackSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.AuthenticationContextSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.AuthenticationTimeoutSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.AvailableRealmsSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.ChannelBindingSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.CredentialSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.DisposedCallbackSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.FilterMechanismSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.KeyManagerCredentialSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.LegacyRealmListSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.MechanismProviderFilteringSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.PropertiesSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.ProtocolSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.SecurityIdentitySaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.SecurityProviderSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.ServerNameSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.ServiceLoaderSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.SetMechanismInformationSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.SocketAddressCallbackSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.SSLSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.TLSServerEndPointChannelBindingSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.TrustManagerSaslServerFactory
 
createSelectingSSLEngine(SSLContextSelector) - Static method in class org.wildfly.security.ssl.SSLUtils
Get a server SSL engine which dispatches to the appropriate SSL context based on the information in the SSL greeting.
createSelectingSSLEngine(SSLContextSelector, String, int) - Static method in class org.wildfly.security.ssl.SSLUtils
Get a server SSL engine which dispatches to the appropriate SSL context based on the information in the SSL greeting.
createSimpleSslContextFactory(String, Provider) - Static method in class org.wildfly.security.ssl.SSLUtils
Create a simple security factory for SSL contexts.
createSslContextFactory(ProtocolSelector, Supplier<Provider[]>) - Static method in class org.wildfly.security.ssl.SSLUtils
Create an SSL context factory which locates the best context by searching the preferred providers in order using the rules established in the given protocol selector.
createSslContextFactory(ProtocolSelector, Supplier<Provider[]>, String) - Static method in class org.wildfly.security.ssl.SSLUtils
Create an SSL context factory which locates the best context by searching the preferred providers in order using the rules established in the given protocol selector.
CreateTempFileAction - Class in org.wildfly.security.manager.action
A security action to create a temporary file.
CreateTempFileAction(String, String, File) - Constructor for class org.wildfly.security.manager.action.CreateTempFileAction
Construct a new instance.
CreateTempFileAction(String, String) - Constructor for class org.wildfly.security.manager.action.CreateTempFileAction
Construct a new instance.
CreateThreadAction - Class in org.wildfly.security.manager.action
A security action to create a thread.
CreateThreadAction(String) - Constructor for class org.wildfly.security.manager.action.CreateThreadAction
Construct a new instance.
CreateThreadAction(ThreadGroup, String) - Constructor for class org.wildfly.security.manager.action.CreateThreadAction
Construct a new instance.
CreateThreadAction(Runnable, String) - Constructor for class org.wildfly.security.manager.action.CreateThreadAction
Construct a new instance.
CreateThreadAction(ThreadGroup, Runnable, String) - Constructor for class org.wildfly.security.manager.action.CreateThreadAction
Construct a new instance.
CreateThreadAction(ThreadGroup, Runnable, String, long) - Constructor for class org.wildfly.security.manager.action.CreateThreadAction
Construct a new instance.
createUtf8(String, String) - Static method in class org.wildfly.security.x500.X500AttributeTypeAndValue
Construct a new instance with a UTF-8 value.
createUtf8(String, String) - Static method in class org.wildfly.security.x500.X500DirectoryAttribute
Construct a new instance with one UTF-8 value.
createX509CertificateChain(X509Certificate, HashMap<Principal, HashSet<X509Certificate>>) - Static method in class org.wildfly.security.x500.X500
Create an X.509 certificate chain given the first certificate that should be in the chain and a map of certificates.
Credential - Interface in org.wildfly.security.credential
A credential is a piece of information that can be used to verify or produce evidence.
CREDENTIAL_STORE_TYPE - Static variable in class org.wildfly.security.credential.store.CredentialStore
JCA service type for a credential store.
CredentialCallback - Class in org.wildfly.security.auth.callback
A callback used to acquire credentials.
CredentialCallback(Class<? extends Credential>, String, AlgorithmParameterSpec) - Constructor for class org.wildfly.security.auth.callback.CredentialCallback
Construct a new instance.
CredentialCallback(Class<? extends Credential>, String) - Constructor for class org.wildfly.security.auth.callback.CredentialCallback
Construct a new instance which accepts any parameters.
CredentialCallback(Class<? extends Credential>) - Constructor for class org.wildfly.security.auth.callback.CredentialCallback
Construct a new instance which accepts any algorithm name or parameters.
CredentialSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which sets the server's credential.
CredentialSaslServerFactory(SaslServerFactory, Credential) - Constructor for class org.wildfly.security.sasl.util.CredentialSaslServerFactory
Construct a new instance.
CredentialSource - Interface in org.wildfly.security.credential.source
A source for credentials.
CredentialSourceProtectionParameter(CredentialSource) - Constructor for class org.wildfly.security.credential.store.CredentialStore.CredentialSourceProtectionParameter
Construct a new instance.
CredentialStore - Class in org.wildfly.security.credential.store
This class represents credential store functionality.
CredentialStore.CredentialSourceProtectionParameter - Class in org.wildfly.security.credential.store
A protection parameter which uses a credential source to acquire a credential to use.
CredentialStore.ProtectionParameter - Interface in org.wildfly.security.credential.store
The protection parameter to use when accessing a credential store or entry.
CredentialStoreCredentialSource - Class in org.wildfly.security.credential.source
A credential source which is backed by an entry in a credential store.
CredentialStoreCredentialSource(SecurityFactory<CredentialStore>, String) - Constructor for class org.wildfly.security.credential.source.CredentialStoreCredentialSource
Construct a new instance.
CredentialStoreCredentialSource(CredentialStore, String) - Constructor for class org.wildfly.security.credential.source.CredentialStoreCredentialSource
Construct a new instance.
CredentialStoreException - Exception in org.wildfly.security.credential.store
An exception indicating that operation with CredentialStore has failed.
CredentialStoreException() - Constructor for exception org.wildfly.security.credential.store.CredentialStoreException
Constructs a new CredentialStoreException instance.
CredentialStoreException(String) - Constructor for exception org.wildfly.security.credential.store.CredentialStoreException
Constructs a new CredentialStoreException instance with an initial message.
CredentialStoreException(String, Throwable) - Constructor for exception org.wildfly.security.credential.store.CredentialStoreException
Constructs a new CredentialStoreException instance with an initial message and cause.
CredentialStoreException(Throwable) - Constructor for exception org.wildfly.security.credential.store.CredentialStoreException
Constructs a new CredentialStoreException instance with an initial cause.
CredentialStorePermission - Class in org.wildfly.security.credential.store
Credential Store API specific permission.
CredentialStorePermission(String) - Constructor for class org.wildfly.security.credential.store.CredentialStorePermission
Creates new CredentialStorePermission
CredentialStorePermission(String, String) - Constructor for class org.wildfly.security.credential.store.CredentialStorePermission
Creates new CredentialStorePermission
CredentialStoreSpi - Class in org.wildfly.security.credential.store
SPI for credential store provider to implement.
CredentialStoreSpi() - Constructor for class org.wildfly.security.credential.store.CredentialStoreSpi
Construct a new instance of this SPI.
CredentialUpdateCallback - Class in org.wildfly.security.auth.callback
A callback to inform the callback handler of a credential change.
CredentialUpdateCallback(Credential) - Constructor for class org.wildfly.security.auth.callback.CredentialUpdateCallback
Construct a new instance.
CRLDistributionPoint - Class in org.wildfly.security.x500.cert
A single distribution point specification.
CRLDistributionPoint(CRLDistributionPoint.DistributionPointName, EnumSet<CRLReason>, List<GeneralName>) - Constructor for class org.wildfly.security.x500.cert.CRLDistributionPoint
Construct a new instance.
CRLDistributionPoint.DistributionPointName - Class in org.wildfly.security.x500.cert
Base class of distribution point names.
CRLDistributionPoint.FullNameDistributionPointName - Class in org.wildfly.security.x500.cert
A full-name distribution point name.
CRLDistributionPoint.RelativeToCRLIssuerDistributionPointName - Class in org.wildfly.security.x500.cert
A distribution point name which is relative to a CRL issuer name.
CRLDistributionPointsExtension - Class in org.wildfly.security.x500.cert
The CRL distribution points extension as defined by RFC 5280 § 4.2.1.13.
CRLDistributionPointsExtension(boolean, List<CRLDistributionPoint>) - Constructor for class org.wildfly.security.x500.cert.CRLDistributionPointsExtension
Construct a new instance.

D

decode(byte[]) - Static method in class org.wildfly.security.password.spec.BasicPasswordSpecEncoding
Decode the given byte array and create a PasswordSpec from it.
decodeBitString() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Decode the next ASN.1 element as a bit string.
decodeBitString() - Method in class org.wildfly.security.asn1.DERDecoder
 
decodeBitStringAsInteger() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Decode the next ASN.1 element as a bit string where the value is a ASN.1 INTEGER.
decodeBitStringAsInteger() - Method in class org.wildfly.security.asn1.DERDecoder
 
decodeBitStringAsString() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Decode the next ASN.1 element as a bit string.
decodeBitStringAsString() - Method in class org.wildfly.security.asn1.DERDecoder
 
decodeBMPString() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Decode the next ASN.1 element as an BMPString.
decodeBMPString() - Method in class org.wildfly.security.asn1.DERDecoder
 
decodeBMPStringAsBytes() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Decode the next ASN.1 element as an BMPString.
decodeBMPStringAsBytes() - Method in class org.wildfly.security.asn1.DERDecoder
 
decodeBoolean() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Decode the next ASN.1 element as a boolean value.
decodeBoolean() - Method in class org.wildfly.security.asn1.DERDecoder
 
decodeIA5String() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Decode the next ASN.1 element as an IA5 string.
decodeIA5String() - Method in class org.wildfly.security.asn1.DERDecoder
 
decodeIA5StringAsBytes() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Decode the next ASN.1 element as an IA5 string.
decodeIA5StringAsBytes() - Method in class org.wildfly.security.asn1.DERDecoder
 
decodeImplicit(int) - Method in interface org.wildfly.security.asn1.ASN1Decoder
Indicate that the next ASN.1 element has the given implicit, context-specific tag.
decodeImplicit(int, int) - Method in interface org.wildfly.security.asn1.ASN1Decoder
Indicate that the next ASN.1 element has the given implicit tag.
decodeImplicit(int) - Method in class org.wildfly.security.asn1.DERDecoder
 
decodeImplicit(int, int) - Method in class org.wildfly.security.asn1.DERDecoder
 
decodeInteger() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Decode the next ASN.1 element as an integer.
decodeInteger() - Method in class org.wildfly.security.asn1.DERDecoder
 
decodeNull() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Decode the next ASN.1 element as a null element.
decodeNull() - Method in class org.wildfly.security.asn1.DERDecoder
 
decodeObjectIdentifier() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Decode the next ASN.1 element as an object identifier.
decodeObjectIdentifier() - Method in class org.wildfly.security.asn1.DERDecoder
 
decodeObjectIdentifierAsKeyAlgorithm() - Method in class org.wildfly.security.asn1.DERDecoder
Decodes an OID and resolve its corresponding key algorithm.
decodeOctetString() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Decode the next ASN.1 element as an octet string.
decodeOctetString() - Method in class org.wildfly.security.asn1.DERDecoder
 
decodeOctetStringAsString() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Decode the next ASN.1 element as an octet string.
decodeOctetStringAsString(String) - Method in interface org.wildfly.security.asn1.ASN1Decoder
Decode the next ASN.1 element as an octet string.
decodeOctetStringAsString() - Method in class org.wildfly.security.asn1.DERDecoder
 
decodeOctetStringAsString(String) - Method in class org.wildfly.security.asn1.DERDecoder
 
decodePrintableString() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Decode the next ASN.1 element as a PrintableString.
decodePrintableString() - Method in class org.wildfly.security.asn1.DERDecoder
 
decodePrintableStringAsBytes() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Decode the next ASN.1 element as a PrintableString.
decodePrintableStringAsBytes() - Method in class org.wildfly.security.asn1.DERDecoder
 
decodeRoles(AuthorizationIdentity) - Method in interface org.wildfly.security.authz.RoleDecoder
Decode the role set from the given authorization identity.
decodeUniversalString() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Decode the next ASN.1 element as an UniversalString.
decodeUniversalString() - Method in class org.wildfly.security.asn1.DERDecoder
 
decodeUniversalStringAsBytes() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Decode the next ASN.1 element as an UniversalString.
decodeUniversalStringAsBytes() - Method in class org.wildfly.security.asn1.DERDecoder
 
decodeUtf8String() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Decode the next ASN.1 element as an UTF8String.
decodeUtf8String() - Method in class org.wildfly.security.asn1.DERDecoder
 
decodeUtf8StringAsBytes() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Decode the next ASN.1 element as an UTF8String.
decodeUtf8StringAsBytes() - Method in class org.wildfly.security.asn1.DERDecoder
 
DEFAULT - Static variable in interface org.wildfly.security.auth.server.MechanismInformation
 
DEFAULT - Static variable in interface org.wildfly.security.auth.server.PrincipalDecoder
The default decoder, which just calls Principal.getName().
DEFAULT - Static variable in interface org.wildfly.security.authz.RoleDecoder
A role decoder which always decodes roles from the attribute called "Roles".
DEFAULT_DELIMITER - Static variable in class org.wildfly.security.sasl.util.AvailableRealmsSaslServerFactory
 
DEFAULT_DELIMITER - Static variable in class org.wildfly.security.sasl.util.LegacyRealmListSaslServerFactory
 
DEFAULT_EC_KEY_SIZE - Static variable in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
The default key size that will be used if the key algorithm name is EC.
DEFAULT_ESCAPE_CHARACTER - Static variable in class org.wildfly.security.sasl.util.AvailableRealmsSaslServerFactory
 
DEFAULT_ESCAPE_CHARACTER - Static variable in class org.wildfly.security.sasl.util.LegacyRealmListSaslServerFactory
 
DEFAULT_ITERATION_COUNT - Static variable in interface org.wildfly.security.password.interfaces.BCryptPassword
A constant representing the default iteration count for bcrypt passwords.
DEFAULT_ITERATION_COUNT - Static variable in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
The default iteration count.
DEFAULT_ITERATION_COUNT - Static variable in interface org.wildfly.security.password.interfaces.ScramDigestPassword
The default iteration count for this password type.
DEFAULT_ITERATION_COUNT - Static variable in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
The default iteration count of this password type.
DEFAULT_ITERATION_COUNT - Static variable in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
The default iteration count of this algorithm.
DEFAULT_KEY_ALGORITHM_NAME - Static variable in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
The default key algorithm name.
DEFAULT_KEY_SIZE - Static variable in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
The default key size that will be used if the key algorithm name is not EC.
DEFAULT_REALM_MAPPER - Static variable in interface org.wildfly.security.auth.server.RealmMapper
A realm mapper which always falls back to a default realm.
DEFAULT_SALT_SIZE - Static variable in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
The default salt size (in bytes), used when generating a random salt.
DEFAULT_SALT_SIZE - Static variable in interface org.wildfly.security.password.interfaces.ScramDigestPassword
The default salt size for this password type.
DEFAULT_SALT_SIZE - Static variable in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
The default salt size of this password type.
DEFAULT_TIMEOUT - Static variable in class org.wildfly.security.sasl.util.AuthenticationTimeoutSaslServerFactory
The default amount of time, in seconds, after which an authentication attempt should time out.
defaultProtocols() - Static method in class org.wildfly.security.ssl.ProtocolSelector
Get the default SSL protocol selector.
delegate - Variable in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
The delegate SaslClient.
delegate - Variable in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClientFactory
The delegate SaslClientFactory.
delegate - Variable in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
The delegate SaslServer.
delegate - Variable in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServerFactory
The delegate SaslServerFactory.
delegatesThrough(Class<? extends SaslClientFactory>) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClientFactory
Determine whether this chain of delegating factories delegates through an instance of the given class.
delegatesThrough(Class<? extends SaslServerFactory>) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServerFactory
Determine whether this chain of delegating factories delegates through an instance of the given class.
delete() - Method in interface org.wildfly.security.auth.server.ModifiableRealmIdentity
Delete this realm identity.
deleteFully(CipherSuitePredicate) - Method in class org.wildfly.security.ssl.CipherSuiteSelector
Permanently delete all cipher suites which are matched by the given predicate.
deleteFully(String) - Method in class org.wildfly.security.ssl.CipherSuiteSelector
A convenience method to permanently delete a cipher suite by name.
deleteFully(String) - Method in class org.wildfly.security.ssl.ProtocolSelector
Permanently delete the given protocol.
deleteFully(Protocol) - Method in class org.wildfly.security.ssl.ProtocolSelector
Permanently delete the given protocol.
deleteFully(Protocol...) - Method in class org.wildfly.security.ssl.ProtocolSelector
Permanently delete all of the given protocols.
deleteFully(EnumSet<Protocol>) - Method in class org.wildfly.security.ssl.ProtocolSelector
Permanently delete all of the given protocols.
DERDecoder - Class in org.wildfly.security.asn1
A class used to decode ASN.1 values that have been encoded using the Distinguished Encoding Rules (DER).
DERDecoder(byte[]) - Constructor for class org.wildfly.security.asn1.DERDecoder
Create a DER decoder that will decode values from the given byte array.
DERDecoder(byte[], int, int) - Constructor for class org.wildfly.security.asn1.DERDecoder
Create a DER decoder that will decode values from the given byte array.
DEREncoder - Class in org.wildfly.security.asn1
A class used to encode ASN.1 values using the Distinguished Encoding Rules (DER), as specified in ITU-T X.690.
DEREncoder() - Constructor for class org.wildfly.security.asn1.DEREncoder
Create a DER encoder.
destroy() - Method in class org.wildfly.security.evidence.PasswordGuessEvidence
 
DIGEST - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when a DIGEST-family mechanism is being used.
Digest - Enum in org.wildfly.security.ssl
The digest algorithm type for SSL/TLS cipher suite selection.
DIGEST_MD5 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
DIGEST_NAME - Static variable in class org.wildfly.security.http.HttpConstants
 
DIGEST_SHA - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
DIGEST_SHA256_NAME - Static variable in class org.wildfly.security.http.HttpConstants
 
DIGEST_SHA512_256_NAME - Static variable in class org.wildfly.security.http.HttpConstants
 
DIGEST_SHA_256 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
DIGEST_SHA_384 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
DIGEST_SHA_512 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
DIGEST_SHA_512_256 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
DigestPassword - Interface in org.wildfly.security.password.interfaces
Digest MD5 (pre-digested) password.
DigestPasswordAlgorithmSpec - Class in org.wildfly.security.password.spec
A AlgorithmParameterSpec for a password represented by digesting it with a username and realm as defined by RFC2617 and RFC2831.
DigestPasswordAlgorithmSpec(String, String) - Constructor for class org.wildfly.security.password.spec.DigestPasswordAlgorithmSpec
Construct a new instance.
DigestPasswordSpec - Class in org.wildfly.security.password.spec
A PasswordSpec for a password represented by a Digest Response as seen in Digest-MD5 SASL/HTTP mechanism.
DigestPasswordSpec(String, String, byte[]) - Constructor for class org.wildfly.security.password.spec.DigestPasswordSpec
 
DIRECTORY_NAME - Static variable in class org.wildfly.security.x500.GeneralName
 
DirectoryName(String) - Constructor for class org.wildfly.security.x500.GeneralName.DirectoryName
Create a directory name.
dispose() - Method in interface org.wildfly.security.auth.server.RealmIdentity
Dispose this realm identity after a completed authentication attempt.
dispose() - Method in interface org.wildfly.security.http.HttpServerAuthenticationMechanism
Dispose of any resources currently held by this authentication mechanism.
dispose() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
 
dispose() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
 
dispose() - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Dispose of this participant.
dispose() - Method in class org.wildfly.security.sasl.util.AuthenticationContextSaslClient
 
dispose() - Method in class org.wildfly.security.sasl.util.AuthenticationContextSaslServer
 
DisposedCallbackSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory which detects SaslClient disposal and calls the callback handler with a SecurityLayerDisposedCallback instance.
DisposedCallbackSaslClientFactory(SaslClientFactory) - Constructor for class org.wildfly.security.sasl.util.DisposedCallbackSaslClientFactory
Construct a new instance.
DisposedCallbackSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which detects SaslServer disposal and calls the callback handler with a SecurityLayerDisposedCallback instance.
DisposedCallbackSaslServerFactory(SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.DisposedCallbackSaslServerFactory
Construct a new instance.
DNS_NAME - Static variable in class org.wildfly.security.x500.GeneralName
 
DNSName(String) - Constructor for class org.wildfly.security.x500.GeneralName.DNSName
Create a DNS name.
doAdd(AbstractPermission<?>) - Method in class org.wildfly.security.permission.AbstractPermissionCollection
Perform the work of adding a permission.
doAdd(AbstractPermission<?>) - Method in class org.wildfly.security.permission.BooleanPermissionCollection
 
doAdd(AbstractPermission<?>) - Method in class org.wildfly.security.permission.ByNamePermissionCollection
 
doAdd(AbstractPermission<?>) - Method in class org.wildfly.security.permission.SimpleActionBitsPermissionCollection
 
doAdd(AbstractActionSetPermission<?>) - Method in class org.wildfly.security.permission.SimpleActionBitsPermissionCollection
Adds a permission.
doAdd(AbstractPermission<?>) - Method in class org.wildfly.security.permission.SimplePermissionCollection
 
doChecked(PrivilegedAction<T>) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Perform an action with permission checking enabled.
doChecked(PrivilegedExceptionAction<T>) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Perform an action with permission checking enabled.
doChecked(PrivilegedAction<T>, AccessControlContext) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Perform an action with permission checking enabled.
doChecked(PrivilegedExceptionAction<T>, AccessControlContext) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Perform an action with permission checking enabled.
doChecked(P, ParametricPrivilegedAction<T, P>) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Perform an action with permission checking enabled.
doChecked(P, ParametricPrivilegedExceptionAction<T, P>) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Perform an action with permission checking enabled.
doChecked(P, ParametricPrivilegedAction<T, P>, AccessControlContext) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Perform an action with permission checking enabled.
doChecked(P, ParametricPrivilegedExceptionAction<T, P>, AccessControlContext) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Perform an action with permission checking enabled.
doesNotRequireClientCredentials(String) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Determine whether a mechanism does not need the client to present credentials.
doesNotUsePrincipal(String) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Determine whether the given mechanism name is known to not use any sort of Principal for authentication.
DOMAIN - Static variable in class org.wildfly.security.http.HttpConstants
 
doPrivilegedWithParameter(P, ParametricPrivilegedAction<T, P>) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Execute a parametric privileged action with the given parameter in a privileged context.
doPrivilegedWithParameter(P, ParametricPrivilegedExceptionAction<T, P>) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Execute a parametric privileged action with the given parameter in a privileged context.
doPrivilegedWithParameter(P, ParametricPrivilegedAction<T, P>, AccessControlContext) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Execute a parametric privileged action with the given parameter with the given context.
doPrivilegedWithParameter(P, ParametricPrivilegedExceptionAction<T, P>, AccessControlContext) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Execute a parametric privileged action with the given parameter with the given context.
doUnchecked(PrivilegedAction<T>) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Perform an action with permission checking disabled.
doUnchecked(PrivilegedExceptionAction<T>) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Perform an action with permission checking disabled.
doUnchecked(PrivilegedAction<T>, AccessControlContext) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Perform an action with permission checking disabled.
doUnchecked(PrivilegedExceptionAction<T>, AccessControlContext) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Perform an action with permission checking disabled.
doUnchecked(P, ParametricPrivilegedAction<T, P>) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Perform an action with permission checking disabled.
doUnchecked(P, ParametricPrivilegedExceptionAction<T, P>) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Perform an action with permission checking disabled.
doUnchecked(P, ParametricPrivilegedAction<T, P>, AccessControlContext) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Perform an action with permission checking disabled.
doUnchecked(P, ParametricPrivilegedExceptionAction<T, P>, AccessControlContext) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Perform an action with permission checking disabled.
drain() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Drain all of the remaining bytes from the input stream.
drain() - Method in class org.wildfly.security.asn1.DERDecoder
 
drainElement() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Drain all of the bytes from the next ASN.1 element.
drainElement() - Method in class org.wildfly.security.asn1.DERDecoder
 
drainElementValue() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Drain the value bytes from the next ASN.1 element.
drainElementValue() - Method in class org.wildfly.security.asn1.DERDecoder
 

E

EAP - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when an EAP-family mechanism is being used.
EAP_AES128 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
EAP_AES128_PLUS - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
EDI_PARTY_NAME - Static variable in class org.wildfly.security.x500.GeneralName
 
EDIPartyName(byte[]) - Constructor for class org.wildfly.security.x500.GeneralName.EDIPartyName
Create an EDIPartyName that is defined as:
EDIPartyName(byte[], boolean) - Constructor for class org.wildfly.security.x500.GeneralName.EDIPartyName
Create an EDIPartyName that is defined as:
elements() - Method in class org.wildfly.security.permission.AbstractPermissionCollection
Iterate over this permission collection.
elements() - Method in class org.wildfly.security.permission.BooleanPermissionCollection
 
elements() - Method in class org.wildfly.security.permission.ByNamePermissionCollection
 
elements() - Method in class org.wildfly.security.permission.SimpleActionBitsPermissionCollection
 
elements() - Method in class org.wildfly.security.permission.SimplePermissionCollection
 
ElytronAuthenticator - Class in org.wildfly.security.auth.util
An implementation of Authenticator which uses the current security context to perform the authentication.
ElytronAuthenticator() - Constructor for class org.wildfly.security.auth.util.ElytronAuthenticator
Construct a new instance.
ElytronPermission - Class in org.wildfly.security.permission
A general Elytron permission.
ElytronPermission(String) - Constructor for class org.wildfly.security.permission.ElytronPermission
Construct a new instance.
ElytronPermission(String, String) - Constructor for class org.wildfly.security.permission.ElytronPermission
Construct a new instance.
ElytronXmlParser - Class in org.wildfly.security.auth.client
A parser for the Elytron XML schema.
EMPTY - Static variable in class org.wildfly.security.auth.client.AuthenticationConfiguration
Deprecated.
to obtain empty configuration use AuthenticationConfiguration.empty() method instead
empty() - Static method in class org.wildfly.security.auth.client.AuthenticationConfiguration
An empty configuration which can be used as the basis for any configuration.
empty() - Static method in class org.wildfly.security.auth.client.AuthenticationContext
Get a new, empty authentication context.
EMPTY - Static variable in class org.wildfly.security.auth.server.MechanismConfiguration
An empty mechanism configuration..
EMPTY - Static variable in interface org.wildfly.security.authz.Attributes
Empty, read-only attribute collection.
EMPTY - Static variable in interface org.wildfly.security.authz.AuthorizationIdentity
The empty authorization identity.
EMPTY - Static variable in interface org.wildfly.security.authz.RoleDecoder
A role decoder which decodes no roles.
empty() - Static method in class org.wildfly.security.ssl.CipherSuiteSelector
Get the basic empty SSL cipher suite selector.
empty() - Static method in class org.wildfly.security.ssl.ProtocolSelector
Get the basic empty SSL protocol selector.
EMPTY_PERMISSION_COLLECTION - Static variable in class org.wildfly.security.permission.PermissionUtil
A permission collection which is empty.
EMPTY_PERMISSION_MAPPER - Static variable in interface org.wildfly.security.authz.PermissionMapper
A default implementation that does nothing but returns an empty and read-only PermissionVerifier.
EMPTY_REALM - Static variable in interface org.wildfly.security.auth.server.SecurityRealm
An empty security realm.
emptyIterator() - Static method in interface org.wildfly.security.auth.server.ModifiableRealmIdentityIterator
Returns an iterator that has no elements and is closeable.
EmptyProvider - Class in org.wildfly.security
The singleton empty provider.
encode(PasswordSpec) - Static method in class org.wildfly.security.password.spec.BasicPasswordSpecEncoding
Encode the given PasswordSpec to a byte array.
encode(Password) - Static method in class org.wildfly.security.password.spec.BasicPasswordSpecEncoding
Encode the given Password to a byte array.
encode(Password, Supplier<Provider[]>) - Static method in class org.wildfly.security.password.spec.BasicPasswordSpecEncoding
Encode the given Password to a byte array.
encode(char[], ByteStringBuilder, long) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
encode(String, ByteStringBuilder, long) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
encode(char[], ByteStringBuilder, long) - Static method in class org.wildfly.security.sasl.util.StringPrep
Deprecated.
encode(String, ByteStringBuilder, long) - Static method in class org.wildfly.security.sasl.util.StringPrep
Deprecated.
encode(OutputStream) - Method in class org.wildfly.security.x500.cert.X509CertificateExtension
 
encodeBitString(byte[]) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an ASN.1 bit string value.
encodeBitString(byte[], int) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an ASN.1 bit string value.
encodeBitString(EnumSet<?>) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an enum set as an ASN.1 bit string, with each ordinal value of the set representing a single bit.
encodeBitString(BitSet) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an ASN.1 bit string value.
encodeBitString(String) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an ASN.1 bit string value.
encodeBitString(BigInteger) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an ASN.1 bit string where the value represents the binary form of the given integer.
encodeBitString(byte[]) - Method in class org.wildfly.security.asn1.DEREncoder
 
encodeBitString(byte[], int) - Method in class org.wildfly.security.asn1.DEREncoder
 
encodeBitString(EnumSet<?>) - Method in class org.wildfly.security.asn1.DEREncoder
 
encodeBitString(BitSet) - Method in class org.wildfly.security.asn1.DEREncoder
 
encodeBitString(String) - Method in class org.wildfly.security.asn1.DEREncoder
 
encodeBitString(BigInteger) - Method in class org.wildfly.security.asn1.DEREncoder
 
encodeBMPString(String) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an ASN.1 BMPString string value.
encodeBMPString(String) - Method in class org.wildfly.security.asn1.DEREncoder
 
encodeBoolean(boolean) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an ASN.1 boolean value.
encodeBoolean(boolean) - Method in class org.wildfly.security.asn1.DEREncoder
 
encodeGeneralizedTime(ZonedDateTime) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an ASN.1 GeneralizedTime type.
encodeGeneralizedTime(ZonedDateTime) - Method in class org.wildfly.security.asn1.DEREncoder
 
encodeIA5String(String) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an ASN.1 IA5 string value.
encodeIA5String(byte[]) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an ASN.1 IA5 string value.
encodeIA5String(String) - Method in class org.wildfly.security.asn1.DEREncoder
 
encodeIA5String(byte[]) - Method in class org.wildfly.security.asn1.DEREncoder
 
encodeImplicit(int) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Indicate that the next encode operation should encode an ASN.1 value using the given implicit, context-specific tag.
encodeImplicit(int, int) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Indicate that the next encode operation should encode an ASN.1 value using the given implicit tag.
encodeImplicit(int) - Method in class org.wildfly.security.asn1.DEREncoder
 
encodeImplicit(int, int) - Method in class org.wildfly.security.asn1.DEREncoder
 
encodeInteger(int) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an ASN.1 integer value.
encodeInteger(BigInteger) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an ASN.1 integer value.
encodeInteger(BigInteger) - Method in class org.wildfly.security.asn1.DEREncoder
 
encodeNull() - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an ASN.1 null value.
encodeNull() - Method in class org.wildfly.security.asn1.DEREncoder
 
encodeObjectIdentifier(String) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an ASN.1 object identifier value.
encodeObjectIdentifier(String) - Method in class org.wildfly.security.asn1.DEREncoder
 
encodeOctetString(String) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an ASN.1 octet string value.
encodeOctetString(byte[]) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an ASN.1 octet string value.
encodeOctetString(String) - Method in class org.wildfly.security.asn1.DEREncoder
 
encodeOctetString(byte[]) - Method in class org.wildfly.security.asn1.DEREncoder
 
encodePrintableString(byte[]) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an ASN.1 printable string value.
encodePrintableString(String) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an ASN.1 printable string value.
encodePrintableString(byte[]) - Method in class org.wildfly.security.asn1.DEREncoder
 
encodePrintableString(String) - Method in class org.wildfly.security.asn1.DEREncoder
 
encodeTo(ASN1Encoder) - Method in interface org.wildfly.security.asn1.ASN1Encodable
Encode this object.
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.AccessDescription
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.AuthorityInformationAccessExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.AuthorityKeyIdentifierExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.BasicConstraintsExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.CertificatePoliciesExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.CertificatePoliciesExtension.PolicyInformation
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.CertificatePoliciesExtension.PolicyQualifier
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.CRLDistributionPoint
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.CRLDistributionPoint.FullNameDistributionPointName
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.CRLDistributionPoint.RelativeToCRLIssuerDistributionPointName
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.CRLDistributionPointsExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.ExtendedKeyUsageExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.FreshestCRLExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.InhibitAnyPolicyExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.IssuerAlternativeNamesExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.KeyUsageExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.NameConstraintsExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.NameConstraintsExtension.GeneralSubtree
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.PolicyConstraintsExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.PolicyMappingsExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.PolicyMappingsExtension.PolicyMapping
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.SubjectAlternativeNamesExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.SubjectDirectoryAttributesExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.SubjectInformationAccessExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.SubjectKeyIdentifierExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.GeneralName.DirectoryName
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.GeneralName.DNSName
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.GeneralName.EDIPartyName
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.GeneralName
Encode this GeneralName element using the given ASN.1 encoder, where GeneralName is defined as:
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.GeneralName.IPAddress
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.GeneralName.OtherName
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.GeneralName.RegisteredID
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.GeneralName.RFC822Name
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.GeneralName.URIName
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.GeneralName.X400Address
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.TrustedAuthority.CertificateTrustedAuthority
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.TrustedAuthority
Encode this TrustedAuth element using the given trusted authority and DER encoder, where TrustedAuth is defined as:
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.TrustedAuthority.HashTrustedAuthority
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.TrustedAuthority.NameTrustedAuthority
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.X500AttributeTypeAndValue
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.X500DirectoryAttribute
 
encodeUniversalString(String) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an ASN.1 UniversalString string value.
encodeUniversalString(String) - Method in class org.wildfly.security.asn1.DEREncoder
 
encodeUTF8String(String) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Encode an ASN.1 UTF8String string value.
encodeUTF8String(String) - Method in class org.wildfly.security.asn1.DEREncoder
 
EncryptablePasswordSpec - Class in org.wildfly.security.password.spec
A password specification for clear passwords which are intended to be encrypted or hashed.
EncryptablePasswordSpec(char[], AlgorithmParameterSpec) - Constructor for class org.wildfly.security.password.spec.EncryptablePasswordSpec
Construct a new instance.
Encryption - Enum in org.wildfly.security.ssl
The encryption type for SSL/TLS cipher suite selection.
endExplicit() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Advance to the end of an explicitly tagged element.
endExplicit() - Method in interface org.wildfly.security.asn1.ASN1Encoder
Finish encoding an ASN.1 explicitly tagged element.
endExplicit() - Method in class org.wildfly.security.asn1.DERDecoder
 
endExplicit() - Method in class org.wildfly.security.asn1.DEREncoder
 
endSequence() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Advance to the end of a sequence.
endSequence() - Method in interface org.wildfly.security.asn1.ASN1Encoder
Finish encoding an ASN.1 sequence.
endSequence() - Method in class org.wildfly.security.asn1.DERDecoder
 
endSequence() - Method in class org.wildfly.security.asn1.DEREncoder
 
endSet() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Advance to the end of a set.
endSet() - Method in interface org.wildfly.security.asn1.ASN1Encoder
Finish encoding an ASN.1 set.
endSet() - Method in class org.wildfly.security.asn1.DERDecoder
 
endSet() - Method in class org.wildfly.security.asn1.DEREncoder
 
endSetOf() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Advance to the end of a "set of" element.
endSetOf() - Method in interface org.wildfly.security.asn1.ASN1Encoder
Finish encoding an ASN.1 "set of" element.
endSetOf() - Method in class org.wildfly.security.asn1.DERDecoder
 
endSetOf() - Method in class org.wildfly.security.asn1.DEREncoder
 
engineConvertibleToKeySpec(String, Password, Class<S>) - Method in class org.wildfly.security.password.PasswordFactorySpi
Determine whether the given password object is convertible to the given key specification type.
engineDecode(ASN1Decoder) - Method in class org.wildfly.security.key.RSAParameterSpiImpl
 
engineEncode(ASN1Encoder, RSAParameterSpec) - Method in class org.wildfly.security.key.RSAParameterSpiImpl
 
engineGeneratePassword(String, KeySpec) - Method in class org.wildfly.security.password.PasswordFactorySpi
Generate a password from the given key specification.
engineGenerateSecret(KeySpec) - Method in class org.wildfly.security.key.RawSecretKeyFactory
 
engineGetKeySpec(SecretKey, Class<?>) - Method in class org.wildfly.security.key.RawSecretKeyFactory
 
engineGetKeySpec(String, Password, Class<S>) - Method in class org.wildfly.security.password.PasswordFactorySpi
Get a key specification for the given password object.
engineIsTranslatablePassword(String, Password) - Method in class org.wildfly.security.password.PasswordFactorySpi
Determine whether the given password can be translated into one which is consumable by this factory.
engineTransform(String, Password, AlgorithmParameterSpec) - Method in class org.wildfly.security.password.PasswordFactorySpi
Transform a password with new parameters.
engineTranslateKey(SecretKey) - Method in class org.wildfly.security.key.RawSecretKeyFactory
 
engineTranslatePassword(String, Password) - Method in class org.wildfly.security.password.PasswordFactorySpi
Translate a password object into one which is supported by this engine.
engineVerify(String, Password, char[]) - Method in class org.wildfly.security.password.PasswordFactorySpi
Perform password verification.
entries() - Method in interface org.wildfly.security.authz.Attributes
Get the entry collection.
entries() - Method in class org.wildfly.security.authz.MapAttributes
 
equals(Object) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Determine whether this configuration is equal to another object.
equals(AuthenticationConfiguration) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Determine whether this configuration is equal to another object.
equals(Object) - Method in class org.wildfly.security.auth.client.MatchRule
Determine whether this rule is equal to another object.
equals(MatchRule) - Method in class org.wildfly.security.auth.client.MatchRule
Determine whether this rule is equal to another.
equals(Object) - Method in class org.wildfly.security.auth.principal.AnonymousPrincipal
Determine whether the given object is also an anonymous principal.
equals(Object) - Method in class org.wildfly.security.auth.principal.CompositePrincipal
Determine whether this principal is equal to the given object.
equals(CompositePrincipal) - Method in class org.wildfly.security.auth.principal.CompositePrincipal
Determine whether this principal is equal to the given object.
equals(Object) - Method in class org.wildfly.security.auth.principal.NamePrincipal
Determine whether this principal is equal to the given object.
equals(NamePrincipal) - Method in class org.wildfly.security.auth.principal.NamePrincipal
Determine whether this principal is equal to the given object.
equals(Object) - Method in class org.wildfly.security.auth.principal.NumericPrincipal
Determine whether this principal is equal to the given object.
equals(NumericPrincipal) - Method in class org.wildfly.security.auth.principal.NumericPrincipal
Determine whether this principal is equal to the given object.
equals(Object) - Method in class org.wildfly.security.auth.principal.RealmNestedPrincipal
Determine whether this principal is equal to the given object.
equals(RealmNestedPrincipal) - Method in class org.wildfly.security.auth.principal.RealmNestedPrincipal
Determine whether this principal is equal to the given object.
equals(Object) - Method in class org.wildfly.security.credential.BearerTokenCredential
 
equals(Object) - Method in class org.wildfly.security.credential.GSSKerberosCredential
 
equals(Object) - Method in class org.wildfly.security.credential.KeyPairCredential
 
equals(Object) - Method in class org.wildfly.security.credential.PasswordCredential
 
equals(Object) - Method in class org.wildfly.security.credential.PublicKeyCredential
 
equals(Object) - Method in class org.wildfly.security.credential.SecretKeyCredential
 
equals(Object) - Method in class org.wildfly.security.credential.X509CertificateChainPrivateCredential
 
equals(Object) - Method in class org.wildfly.security.credential.X509CertificateChainPublicCredential
 
equals(Object) - Method in class org.wildfly.security.key.RSAParameterSpec
 
equals(Object) - Method in class org.wildfly.security.password.spec.ClearPasswordSpec
 
equals(Object) - Method in class org.wildfly.security.password.spec.DigestPasswordAlgorithmSpec
 
equals(Object) - Method in class org.wildfly.security.password.spec.DigestPasswordSpec
 
equals(Object) - Method in class org.wildfly.security.password.spec.EncryptablePasswordSpec
 
equals(Object) - Method in class org.wildfly.security.password.spec.HashPasswordSpec
 
equals(Object) - Method in class org.wildfly.security.password.spec.IteratedHashPasswordSpec
 
equals(Object) - Method in class org.wildfly.security.password.spec.IteratedPasswordAlgorithmSpec
 
equals(Object) - Method in class org.wildfly.security.password.spec.IteratedSaltedHashPasswordSpec
 
equals(Object) - Method in class org.wildfly.security.password.spec.IteratedSaltedPasswordAlgorithmSpec
 
equals(Object) - Method in class org.wildfly.security.password.spec.MaskedPasswordAlgorithmSpec
 
equals(Object) - Method in class org.wildfly.security.password.spec.MaskedPasswordSpec
 
equals(Object) - Method in class org.wildfly.security.password.spec.OneTimePasswordAlgorithmSpec
 
equals(Object) - Method in class org.wildfly.security.password.spec.OneTimePasswordSpec
 
equals(Object) - Method in class org.wildfly.security.password.spec.SaltedHashPasswordSpec
 
equals(Object) - Method in class org.wildfly.security.password.spec.SaltedPasswordAlgorithmSpec
 
equals(This) - Method in class org.wildfly.security.permission.AbstractActionPermission
Determine whether this permission is equal to another permission.
equals(This) - Method in class org.wildfly.security.permission.AbstractBooleanPermission
 
equals(This) - Method in class org.wildfly.security.permission.AbstractNamedPermission
 
equals(Object) - Method in class org.wildfly.security.permission.AbstractPermission
Determine whether this permission object is equal to another object.
equals(This) - Method in class org.wildfly.security.permission.AbstractPermission
Determine whether this permission object is equal to another object of this permission type.
equals(NoPermission) - Method in class org.wildfly.security.permission.NoPermission
Always returns true if the argument is not null.
equals(PermissionCollection, PermissionCollection) - Static method in class org.wildfly.security.permission.PermissionUtil
Determine if two permission collections are equal, that is, each collection implies all of the permissions in the other collection.
equals(Object) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.AuthenticationCompleteCallbackSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.AuthenticationCompleteCallbackSaslClientFactory
 
equals(AuthenticationCompleteCallbackSaslClientFactory) - Method in class org.wildfly.security.sasl.util.AuthenticationCompleteCallbackSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.AuthenticationContextSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.AuthenticationContextSaslClientFactory
 
equals(AuthenticationContextSaslClientFactory) - Method in class org.wildfly.security.sasl.util.AuthenticationContextSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.ChannelBindingSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.ChannelBindingSaslClientFactory
 
equals(ChannelBindingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.ChannelBindingSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.DisposedCallbackSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.DisposedCallbackSaslClientFactory
 
equals(DisposedCallbackSaslClientFactory) - Method in class org.wildfly.security.sasl.util.DisposedCallbackSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.FilterMechanismSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.FilterMechanismSaslClientFactory
 
equals(FilterMechanismSaslClientFactory) - Method in class org.wildfly.security.sasl.util.FilterMechanismSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.MechanismProviderFilteringSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.MechanismProviderFilteringSaslClientFactory
 
equals(MechanismProviderFilteringSaslClientFactory) - Method in class org.wildfly.security.sasl.util.MechanismProviderFilteringSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslClientFactory
 
equals(PrivilegedSaslClientFactory) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.PropertiesSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.PropertiesSaslClientFactory
 
equals(PropertiesSaslClientFactory) - Method in class org.wildfly.security.sasl.util.PropertiesSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.ProtocolSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.ProtocolSaslClientFactory
 
equals(ProtocolSaslClientFactory) - Method in class org.wildfly.security.sasl.util.ProtocolSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.ServerNameSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.ServerNameSaslClientFactory
 
equals(ServerNameSaslClientFactory) - Method in class org.wildfly.security.sasl.util.ServerNameSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.SocketAddressCallbackSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.SocketAddressCallbackSaslClientFactory
 
equals(SocketAddressCallbackSaslClientFactory) - Method in class org.wildfly.security.sasl.util.SocketAddressCallbackSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.SortedMechanismClientServerFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.SortedMechanismClientServerFactory
 
equals(SortedMechanismClientServerFactory) - Method in class org.wildfly.security.sasl.util.SortedMechanismClientServerFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.SSLSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.SSLSaslClientFactory
 
equals(SSLSaslClientFactory) - Method in class org.wildfly.security.sasl.util.SSLSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.TLSServerEndPointChannelBindingSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.TLSServerEndPointChannelBindingSaslClientFactory
 
equals(TLSServerEndPointChannelBindingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.TLSServerEndPointChannelBindingSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.x500.GeneralName.DirectoryName
 
equals(GeneralName.DirectoryName) - Method in class org.wildfly.security.x500.GeneralName.DirectoryName
 
equals(Object) - Method in class org.wildfly.security.x500.GeneralName.DNSName
 
equals(GeneralName.DNSName) - Method in class org.wildfly.security.x500.GeneralName.DNSName
 
equals(Object) - Method in class org.wildfly.security.x500.GeneralName.EDIPartyName
 
equals(GeneralName.EDIPartyName) - Method in class org.wildfly.security.x500.GeneralName.EDIPartyName
 
equals(Object) - Method in class org.wildfly.security.x500.GeneralName.IPAddress
 
equals(GeneralName.IPAddress) - Method in class org.wildfly.security.x500.GeneralName.IPAddress
 
equals(Object) - Method in class org.wildfly.security.x500.GeneralName.OtherName
 
equals(GeneralName.OtherName) - Method in class org.wildfly.security.x500.GeneralName.OtherName
 
equals(Object) - Method in class org.wildfly.security.x500.GeneralName.RegisteredID
 
equals(GeneralName.RegisteredID) - Method in class org.wildfly.security.x500.GeneralName.RegisteredID
 
equals(Object) - Method in class org.wildfly.security.x500.GeneralName.RFC822Name
 
equals(GeneralName.RFC822Name) - Method in class org.wildfly.security.x500.GeneralName.RFC822Name
 
equals(Object) - Method in class org.wildfly.security.x500.GeneralName.URIName
 
equals(GeneralName.URIName) - Method in class org.wildfly.security.x500.GeneralName.URIName
 
equals(Object) - Method in class org.wildfly.security.x500.GeneralName.X400Address
 
equals(GeneralName.X400Address) - Method in class org.wildfly.security.x500.GeneralName.X400Address
 
evaluate(String[]) - Method in class org.wildfly.security.ssl.CipherSuiteSelector
Evaluate this selector against the given list of JSSE supported mechanisms.
evaluate(String[]) - Method in class org.wildfly.security.ssl.ProtocolSelector
Evaluate this selector against the given list of JSSE supported protocols.
evaluateChallenge(byte[]) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
 
evaluateChallenge(byte[]) - Method in class org.wildfly.security.sasl.util.AbstractSaslClient
Evaluate an authentication challenge received from the server.
evaluateChallenge(byte[]) - Method in class org.wildfly.security.sasl.util.AuthenticationContextSaslClient
 
evaluateChallenge(byte[]) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslClient
 
evaluateMessage(byte[]) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
 
evaluateMessage(int, byte[]) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
 
evaluateRequest(HttpServerRequest) - Method in interface org.wildfly.security.http.HttpServerAuthenticationMechanism
Evaluate the current request and attempt to authenticate if appropriate.
evaluateResponse(byte[]) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
 
evaluateResponse(byte[]) - Method in class org.wildfly.security.sasl.util.AbstractSaslServer
Evaluate an authentication response received from the client.
evaluateResponse(byte[]) - Method in class org.wildfly.security.sasl.util.AuthenticationContextSaslServer
 
evaluateResponse(byte[]) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslServer
 
Evidence - Interface in org.wildfly.security.evidence
A piece of evidence which may be used for credential verification.
EvidenceVerifyCallback - Class in org.wildfly.security.auth.callback
A Callback for use where credential verification is required.
EvidenceVerifyCallback(Evidence) - Constructor for class org.wildfly.security.auth.callback.EvidenceVerifyCallback
Construct a new instance of this Callback.
ExclusiveNameCallback - Class in org.wildfly.security.auth.callback
A variation on NameCallback which allows exclusive access to the backing identity to be requested.
ExclusiveNameCallback(String, boolean, boolean) - Constructor for class org.wildfly.security.auth.callback.ExclusiveNameCallback
Construct a new instance.
ExclusiveNameCallback(String, String, boolean, boolean) - Constructor for class org.wildfly.security.auth.callback.ExclusiveNameCallback
Construct a new instance.
exists() - Method in interface org.wildfly.security.auth.server.RealmIdentity
Determine if the identity exists in lieu of verifying or acquiring a credential.
exists() - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Determine if the current authentication identity actually exists in the realm.
exists(String, Class<C>) - Method in class org.wildfly.security.credential.store.CredentialStore
Check whether credential store has an entry associated with the given credential alias of specified credential type.
exists(String, Class<? extends Credential>) - Method in class org.wildfly.security.credential.store.CredentialStoreSpi
Check whether credential store service has an entry associated with the given credential alias of specified credential type.
exists() - Method in interface org.wildfly.security.http.HttpScope
Tests whether this scope exists.
ExtendedCallback - Interface in org.wildfly.security.auth.callback
A callback which provides extended information about its usage.
ExtendedChoiceCallback - Class in org.wildfly.security.auth.callback
A variation on ChoiceCallback which supports the extended callback interface.
ExtendedChoiceCallback(String, String[], int, boolean, boolean) - Constructor for class org.wildfly.security.auth.callback.ExtendedChoiceCallback
Construct a new instance.
ExtendedKeyUsageExtension - Class in org.wildfly.security.x500.cert
An extended key usage extension as defined by RFC 5280 § 4.2.1.12.
ExtendedKeyUsageExtension(boolean, List<String>) - Constructor for class org.wildfly.security.x500.cert.ExtendedKeyUsageExtension
Construct a new instance.
EXTERNAL - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 

F

FactoryCredentialSource - Class in org.wildfly.security.credential.source
A credential source which is backed by a credential security factory.
FactoryCredentialSource(SecurityFactory<? extends Credential>) - Constructor for class org.wildfly.security.credential.source.FactoryCredentialSource
Construct a new instance.
fail() - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Mark this authentication as "failed".
FAILED - Static variable in class org.wildfly.security.auth.callback.AuthenticationCompleteCallback
 
failed() - Method in class org.wildfly.security.auth.callback.AuthenticationCompleteCallback
Determine whether authentication failed.
FAILED_STATE - Static variable in class org.wildfly.security.sasl.util.AbstractSaslParticipant
The SASL negotiation failure state.
FailedSecurityFactory<T> - Class in org.wildfly.security
A SecurityFactory implementation which only throws specified exception on create.
FailedSecurityFactory(GeneralSecurityException) - Constructor for class org.wildfly.security.FailedSecurityFactory
Creates a new factory instance.
FastUnsupportedCallbackException - Exception in org.wildfly.security.auth.callback
A version of UnsupportedCallbackException which does not initialize a full stack trace, and thus is much more efficient to construct.
FastUnsupportedCallbackException(Callback) - Constructor for exception org.wildfly.security.auth.callback.FastUnsupportedCallbackException
Constructs a new FastUnsupportedCallbackException instance.
FastUnsupportedCallbackException(Callback, String) - Constructor for exception org.wildfly.security.auth.callback.FastUnsupportedCallbackException
Constructs a new FastUnsupportedCallbackException instance with an initial message.
fillInStackTrace() - Method in exception org.wildfly.security.auth.callback.FastUnsupportedCallbackException
Does nothing but return this instance.
FilterMechanismSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory which filters available mechanisms (either inclusively or exclusively) from a delegate SaslClientFactory.
FilterMechanismSaslClientFactory(SaslClientFactory, Predicate<String>) - Constructor for class org.wildfly.security.sasl.util.FilterMechanismSaslClientFactory
Construct a new instance.
FilterMechanismSaslClientFactory(SaslClientFactory, boolean, String...) - Constructor for class org.wildfly.security.sasl.util.FilterMechanismSaslClientFactory
Construct a new instance.
FilterMechanismSaslClientFactory(SaslClientFactory, boolean, Collection<String>) - Constructor for class org.wildfly.security.sasl.util.FilterMechanismSaslClientFactory
Construct a new instance.
FilterMechanismSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which filters available mechanisms (either inclusively or exclusively) from a delegate SaslServerFactory.
FilterMechanismSaslServerFactory(SaslServerFactory, Predicate<String>) - Constructor for class org.wildfly.security.sasl.util.FilterMechanismSaslServerFactory
Construct a new instance.
FilterMechanismSaslServerFactory(SaslServerFactory, boolean, String...) - Constructor for class org.wildfly.security.sasl.util.FilterMechanismSaslServerFactory
Construct a new instance.
FilterMechanismSaslServerFactory(SaslServerFactory, boolean, Collection<String>) - Constructor for class org.wildfly.security.sasl.util.FilterMechanismSaslServerFactory
Construct a new instance.
findAccessDenial(Permission, ProtectionDomain...) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Find the protection domain in the given list which denies a permission, or null if the permission check would pass.
FixedSecurityFactory<T> - Class in org.wildfly.security
A SecurityFactory implementation which returns specified object every time.
FixedSecurityFactory(T) - Constructor for class org.wildfly.security.FixedSecurityFactory
Creates a new factory instance.
FlexibleIdentityAssociation - Class in org.wildfly.security.auth.server
A flexible identity association which can have its current identity modified.
flush() - Method in interface org.wildfly.security.asn1.ASN1Encoder
Flush the encoder, writing any saved ASN.1 encoded values to the target destination.
flush() - Method in class org.wildfly.security.asn1.DEREncoder
 
flush() - Method in class org.wildfly.security.credential.store.CredentialStore
Flush the contents of this credential store to storage.
flush() - Method in class org.wildfly.security.credential.store.CredentialStoreSpi
Flush the credential store contents to storage.
FORBID_ASCII_CONTROL - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
FORBID_CHANGE_DISPLAY_AND_DEPRECATED - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
FORBID_INAPPROPRIATE_FOR_CANON_REP - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
FORBID_INAPPROPRIATE_FOR_PLAIN_TEXT - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
FORBID_NON_ASCII_CONTROL - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
FORBID_NON_ASCII_SPACES - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
FORBID_NON_CHARACTER - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
FORBID_PRIVATE_USE - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
FORBID_SURROGATE - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
FORBID_TAGGING - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
FORBID_UNASSIGNED - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
forbidAsciiControl(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
forbidChangeDisplayPropertiesOrDeprecated(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
FORBIDDEN - Static variable in class org.wildfly.security.http.HttpConstants
 
forbidInappropriateForCanonicalRepresentation(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
forbidInappropriateForPlainText(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
forbidNonAsciiControl(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
forbidNonAsciiSpaces(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
forbidNonCharacter(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
forbidPrivateUse(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
forbidSurrogate(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
forbidTagging(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
forbidUnassigned(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
forEachIn(PermissionCollection, Consumer<Permission>) - Static method in class org.wildfly.security.permission.PermissionUtil
Perform an action for each permission in the given collection.
forEachIn(PermissionCollection, BiConsumer<P, Permission>, P) - Static method in class org.wildfly.security.permission.PermissionUtil
Perform an action for each permission in the given collection.
forEachIn(PermissionCollection, Predicate<Permission>) - Static method in class org.wildfly.security.permission.PermissionUtil
Run a test for each permission in the given collection.
forEachIn(PermissionCollection, BiPredicate<P, Permission>, P) - Static method in class org.wildfly.security.permission.PermissionUtil
Run a test for each permission in the given collection.
forEngine(SSLEngine) - Static method in class org.wildfly.security.ssl.SSLConnection
Create a SSLConnection for the given SSL engine.
forIdentity(SecurityIdentity) - Static method in class org.wildfly.security.auth.server.SecurityDomain
Get the security domain associated with the given identity.
FORM_NAME - Static variable in class org.wildfly.security.http.HttpConstants
 
forName(String) - Static method in class org.wildfly.security.credential.store.CredentialStorePermission
Get the permission with the given name.
forName(String) - Static method in class org.wildfly.security.manager.WildFlySecurityManagerPermission
Get the permission with the given name.
forName(String) - Static method in class org.wildfly.security.permission.ElytronPermission
Get the permission with the given name.
forName(String) - Static method in enum org.wildfly.security.ssl.Protocol
Gets an enum item for given protocol name.
forSession(SSLSession, boolean) - Static method in class org.wildfly.security.ssl.SSLConnection
Create a SSLConnection for the given SSL socket.
forSocket(SSLSocket) - Static method in class org.wildfly.security.ssl.SSLConnection
Create a SSLConnection for the given SSL socket.
forward(String) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Forward the current request to a different path.
forward(String) - Method in interface org.wildfly.security.http.HttpServerResponse
Forward the current request to a different path.
FOUND - Static variable in class org.wildfly.security.http.HttpConstants
 
FreshestCRLExtension - Class in org.wildfly.security.x500.cert
The freshest CRL extension as defined by RFC 5280 § 4.2.1.15.
FreshestCRLExtension(List<CRLDistributionPoint>) - Constructor for class org.wildfly.security.x500.cert.FreshestCRLExtension
Construct a new instance.
from(Permission) - Static method in interface org.wildfly.security.permission.PermissionVerifier
Get a permission verifier for a single permission.
from(PermissionCollection) - Static method in interface org.wildfly.security.permission.PermissionVerifier
Get a permission verifier for a permission collection.
from(ProtectionDomain) - Static method in interface org.wildfly.security.permission.PermissionVerifier
Get a permission verifier for a protection domain.
from(Policy, ProtectionDomain) - Static method in interface org.wildfly.security.permission.PermissionVerifier
Get a permission verifier for a policy's view of a protection domain.
fromException(Exception) - Static method in exception org.wildfly.security.mechanism.AuthenticationMechanismException
Convert the given exception to an AuthenticationMechanismException.
fromKeyStoreEntry(KeyStore.Entry) - Static method in interface org.wildfly.security.credential.Credential
Convert a key store entry into a credential object.
fromSecurityFactory(SecurityFactory<Credential>) - Static method in interface org.wildfly.security.credential.source.CredentialSource
Get a credential source from the given security factory.
fromSet(Set<String>) - Static method in interface org.wildfly.security.authz.Roles
Construct a new roles collection from a set.
fromString(String) - Static method in class org.wildfly.security.ssl.CipherSuiteSelector
Create a cipher suite selector from the given OpenSSL-style cipher list string.
FullNameDistributionPointName(List<GeneralName>) - Constructor for class org.wildfly.security.x500.cert.CRLDistributionPoint.FullNameDistributionPointName
Construct a new instance.

G

GeneralName - Class in org.wildfly.security.x500
A representation of an X.509 general name.
GeneralName.DirectoryName - Class in org.wildfly.security.x500
A directory name.
GeneralName.DNSName - Class in org.wildfly.security.x500
A DNS name.
GeneralName.EDIPartyName - Class in org.wildfly.security.x500
An EDI party name.
GeneralName.IPAddress - Class in org.wildfly.security.x500
An IP address.
GeneralName.OtherName - Class in org.wildfly.security.x500
A generic name.
GeneralName.RegisteredID - Class in org.wildfly.security.x500
A registered ID name.
GeneralName.RFC822Name - Class in org.wildfly.security.x500
An RFC 822 name.
GeneralName.URIName - Class in org.wildfly.security.x500
A URI name.
GeneralName.X400Address - Class in org.wildfly.security.x500
An X.400 address.
GeneralSubtree(GeneralName, int, int) - Constructor for class org.wildfly.security.x500.cert.NameConstraintsExtension.GeneralSubtree
Construct a new instance.
generateHashedHexURP(String, String, char[], boolean) - Method in class org.wildfly.security.sasl.util.UsernamePasswordHashUtil
Deprecated.
 
generateHashedHexURP(String, String, char[]) - Method in class org.wildfly.security.sasl.util.UsernamePasswordHashUtil
Deprecated.
 
generateHashedURP(String, String, char[], boolean) - Method in class org.wildfly.security.sasl.util.UsernamePasswordHashUtil
Deprecated.
Takes the supplied username, realm and password and generates the digested { username ':' realm ':' password }
generateHashedURP(String, String, char[]) - Method in class org.wildfly.security.sasl.util.UsernamePasswordHashUtil
Deprecated.
 
generatePassword(KeySpec) - Method in class org.wildfly.security.password.PasswordFactory
Generate a new Password object for the given specification.
generatePKCS10CertificateSigningRequest() - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey
Generate a PKCS #10 certificate signing request using the self-signed X.509 certificate and the signing key.
get(int) - Method in class org.wildfly.security.auth.principal.CompositePrincipal
Get the principal at the given index.
get(int, Class<P>) - Method in class org.wildfly.security.auth.principal.CompositePrincipal
Get the principal at the given index, if it is of the given type.
get(Class<P>) - Method in class org.wildfly.security.auth.principal.CompositePrincipal
Get the first principal with the given type, if any.
get() - Method in class org.wildfly.security.auth.server.FlexibleIdentityAssociation
Get the current associated identity.
get() - Method in class org.wildfly.security.auth.server.SecurityIdentity
Get this identity.
get(String) - Method in interface org.wildfly.security.authz.Attributes
Get the collection of values for the given key.
get(String, int) - Method in interface org.wildfly.security.authz.Attributes
Get the mapping for the given key at the given position.
get(String, int) - Method in class org.wildfly.security.authz.MapAttributes
 
get(String) - Method in class org.wildfly.security.authz.MapAttributes
 
get(int) - Method in class org.wildfly.security.authz.SimpleAttributesEntry
 
getAcceptedIssuers() - Method in class org.wildfly.security.ssl.X509CRLExtendedTrustManager
 
GetAccessControlContextAction - Class in org.wildfly.security.manager.action
A privileged action to get the current access control context.
getActionBits() - Method in class org.wildfly.security.permission.AbstractActionSetPermission
Get the action bits of this permission.
getActions() - Method in class org.wildfly.security.permission.AbstractActionSetPermission
Get the actions string.
getActions() - Method in class org.wildfly.security.permission.AbstractPermission
Get the actions string.
getAddress() - Method in class org.wildfly.security.auth.callback.SocketAddressCallback
Get the endpoint socket address.
getAlgorithm() - Method in class org.wildfly.security.auth.callback.AbstractCredentialCallback
Get the algorithm name, if any.
getAlgorithm() - Method in interface org.wildfly.security.credential.AlgorithmCredential
Get the algorithm name associated with this credential (will never be null).
getAlgorithm() - Method in class org.wildfly.security.credential.KeyPairCredential
 
getAlgorithm() - Method in class org.wildfly.security.credential.PasswordCredential
 
getAlgorithm() - Method in class org.wildfly.security.credential.PublicKeyCredential
Get the public key algorithm.
getAlgorithm() - Method in class org.wildfly.security.credential.SecretKeyCredential
 
getAlgorithm() - Method in interface org.wildfly.security.evidence.AlgorithmEvidence
Get the algorithm name associated with this evidence (will never be null).
getAlgorithm() - Method in class org.wildfly.security.evidence.X509PeerCertificateChainEvidence
Get the certificate public key algorithm.
getAlgorithm() - Method in class org.wildfly.security.password.PasswordFactory
Get the algorithm of this password factory.
getAlgorithm() - Method in class org.wildfly.security.password.spec.OneTimePasswordAlgorithmSpec
Gets the OTP hash algorithm in "otp-" form.
getAlgorithmParameterSpec() - Method in class org.wildfly.security.password.spec.EncryptablePasswordSpec
Get the algorithm parameter specification.
getAliases() - Method in class org.wildfly.security.credential.store.CredentialStore
Returns Set<String> stored in this store.
getAliases() - Method in class org.wildfly.security.credential.store.CredentialStoreSpi
Returns credential aliases stored in this store as Set<String>.
getAnonymousSecurityIdentity() - Method in class org.wildfly.security.auth.server.SecurityDomain
Get the anonymous security identity for this realm.
getAttachment(String) - Method in interface org.wildfly.security.http.HttpScope
Get the attachment previously associated with the key specified on this scope.
getAttachment(String, Class<T>) - Method in interface org.wildfly.security.http.HttpScope
Get the attachment previously associated with the key specified on this scope and cast it to the type specified.
getAttributes() - Method in interface org.wildfly.security.auth.server.RealmIdentity
Get the attributes for the realm identity.
getAttributes() - Method in class org.wildfly.security.auth.server.SecurityIdentity
Get the attributes associated with this identity.
getAttributes() - Method in interface org.wildfly.security.authz.AuthorizationIdentity
Get the attributes which pertain to this identity.
getAttributes() - Method in interface org.wildfly.security.authz.PermissionMappable
Get the attributes of this entity.
getAuthenticationConfiguration(URI, AuthenticationContext) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Get the authentication configuration which matches the given URI, or AuthenticationConfiguration.EMPTY if there is none.
getAuthenticationConfiguration(URI, AuthenticationContext, int) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Get the authentication configuration which matches the given URI, or AuthenticationConfiguration.EMPTY if there is none, setting a default protocol port.
getAuthenticationConfiguration(URI, AuthenticationContext, int, String, String) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Get the authentication configuration which matches the given URI and type, or AuthenticationConfiguration.EMPTY if there is none, setting a default protocol port.
getAuthenticationConfigurationNoOverrides(URI, AuthenticationContext, String, String) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Get the authentication configuration which matches the given URI and type, or AuthenticationConfiguration.EMPTY if there is none.
getAuthenticationPrincipal() - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Get the principal associated with the current authentication name.
getAuthorizationID() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
 
getAuthorizationId() - Method in class org.wildfly.security.sasl.util.AbstractSaslClient
Get the specified authorization ID.
getAuthorizationIdentity() - Method in class org.wildfly.security.auth.server.event.RealmAuthorizationEvent
Get the authorization identity of this event.
getAuthorizationIdentity() - Method in class org.wildfly.security.auth.server.event.RealmSuccessfulAuthenticationEvent
Get the authorization identity.
getAuthorizationIdentity() - Method in interface org.wildfly.security.auth.server.RealmIdentity
Get an authorization identity for this pre-authenticated identity.
getAuthorizationInfo() - Method in class org.wildfly.security.auth.callback.AnonymousAuthorizationCallback
Get the authorization name string from the client.
getAuthorizationPrincipal() - Method in class org.wildfly.security.auth.callback.CachedIdentityAuthorizeCallback
Returns the authorization Principal.
getAuthorizationPrincipal(AuthenticationConfiguration) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Get the authorization principal to use for the given configuration.
getAuthorizationPrincipal() - Method in exception org.wildfly.security.authz.AuthorizationException
Get the principal being authorized.
getAuthorizedIdentity() - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Get the authorized identity result of this authentication.
getBindingData() - Method in class org.wildfly.security.auth.callback.ChannelBindingCallback
Get the opaque channel binding data.
getBindingType() - Method in class org.wildfly.security.auth.callback.ChannelBindingCallback
Get the selected channel binding type.
getCallbackHandler(AuthenticationConfiguration) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Get an authentication callback handler for the given configuration.
getCallbackHandler() - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Get the configured authentication callback handler.
getCallerClass(int) - Method in class org.wildfly.security.manager.StackInspector
Get the caller class.
getCallStack(int, int) - Method in class org.wildfly.security.manager.StackInspector
Get all or a portion of the call stack.
getCallStack(int) - Method in class org.wildfly.security.manager.StackInspector
Get all or a portion of the call stack.
getCallStack() - Method in class org.wildfly.security.manager.StackInspector
Get the call stack.
getCanonicalActionString(EnumSet<E>) - Static method in class org.wildfly.security.permission.PermissionActions
Deprecated.
Get the canonical action string representation for the given action set.
getCanonicalActionString(EnumSet<E>, StringBuilder) - Static method in class org.wildfly.security.permission.PermissionActions
Deprecated.
Get the canonical action string representation for the given action set, appending it to the given string builder.
getCanonicalActionString(Class<E>, int) - Static method in class org.wildfly.security.permission.PermissionActions
Deprecated.
Get the canonical action string representation for the given action set.
getCanonicalActionString(Class<E>, int, StringBuilder) - Static method in class org.wildfly.security.permission.PermissionActions
Deprecated.
Get the canonical action string representation for the given action set, appending it to the given string builder.
getCanonicalActionString(Class<E>, long) - Static method in class org.wildfly.security.permission.PermissionActions
Deprecated.
Get the canonical action string representation for the given action set.
getCanonicalActionString(Class<E>, long, StringBuilder) - Static method in class org.wildfly.security.permission.PermissionActions
Deprecated.
Get the canonical action string representation for the given action set, appending it to the given string builder.
getCategoryRoleMappers() - Method in class org.wildfly.security.auth.server.SecurityDomain.Builder
Get the category role mapper map.
getCertificateChain() - Method in interface org.wildfly.security.credential.X509CertificateChainCredential
Get a copy of the certificate chain.
getCertificateChain() - Method in class org.wildfly.security.x500.cert.X509CertificateChainAndSigningKey
Get the X.509 certificate chain.
getChannelBinding(String) - Method in class org.wildfly.security.ssl.SSLConnection
Get the channel binding of the given type from this connection.
getCipherSuites() - Method in interface org.wildfly.security.ssl.SSLConnectionInformation
Get the list of cipher suites that the client has requested.
GetClassLoaderAction - Class in org.wildfly.security.manager.action
A security action to get the class loader of a class.
GetClassLoaderAction(Class<?>) - Constructor for class org.wildfly.security.manager.action.GetClassLoaderAction
Construct a new instance.
getClassLoaderPrivileged(Class<?>) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Get the class loader for a class, doing a faster permission check that skips having to execute a privileged action frame.
getConfiguredAuthenticationContext() - Method in interface org.wildfly.security.auth.client.LegacyConfiguration
Get the configured authentication context.
GetContextClassLoaderAction - Class in org.wildfly.security.manager.action
An action which gets the current thread's context class loader.
getContextManager() - Static method in class org.wildfly.security.auth.client.AuthenticationContext
Get the context manager for authentication contexts.
getCookies() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Returns a List containing all of the HttpServerCookie objects the client sent with this request.
getCookies() - Method in interface org.wildfly.security.http.HttpServerRequest
Returns a List containing all of the HttpServerCookie objects the client sent with this request, or an empty List if no cookies were included in the request.
getCookies() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getCreationTime() - Method in class org.wildfly.security.auth.server.SecurityIdentity
Get the creation time of this identity, which is the time that the initial authentication occurred.
getCreationTime() - Method in interface org.wildfly.security.authz.PermissionMappable
Get the creation time of this entity (if known).
getCredential() - Method in class org.wildfly.security.auth.callback.AbstractCredentialCallback
Get the acquired credential.
getCredential(Class<C>) - Method in class org.wildfly.security.auth.callback.AbstractCredentialCallback
Get the acquired credential, if it is set and of the given type, and if so, return the credential cast to the type.
getCredential(Class<C>, String) - Method in class org.wildfly.security.auth.callback.AbstractCredentialCallback
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.
getCredential(Class<C>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.auth.callback.AbstractCredentialCallback
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.
getCredential() - Method in class org.wildfly.security.auth.callback.CredentialUpdateCallback
Get the new credential.
getCredential(Class<C>) - Method in class org.wildfly.security.auth.callback.CredentialUpdateCallback
Get the new credential, if it is of the given credential class.
getCredential() - Method in class org.wildfly.security.auth.callback.IdentityCredentialCallback
Get the credential.
getCredential() - Method in class org.wildfly.security.auth.server.event.RealmDefiniteOutcomeAuthenticationEvent
Get the actual credential used.
getCredential(Class<C>) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Acquire a credential of the given type.
getCredential(Class<C>, String) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Acquire a credential of the given type and algorithm name.
getCredential(Class<C>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Acquire a credential of the given type and algorithm name.
getCredential(Class<C>) - Method in interface org.wildfly.security.auth.server.RealmIdentity
Acquire a credential of the given type.
getCredential(Class<C>, String) - Method in interface org.wildfly.security.auth.server.RealmIdentity
Acquire a credential of the given type and algorithm name.
getCredential(Class<C>, String, AlgorithmParameterSpec) - Method in interface org.wildfly.security.auth.server.RealmIdentity
Acquire a credential of the given type and algorithm name.
getCredential(Class<C>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Acquire a credential of the given type.
getCredential(Class<C>, String) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Acquire a credential of the given type.
getCredential(Class<C>) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Acquire a credential of the given type.
getCredential(Class<C>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.credential.source.CallbackHandlerCredentialSource
 
getCredential(Class<C>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.credential.source.CommandCredentialSource
 
getCredential(Class<C>, String, AlgorithmParameterSpec) - Method in interface org.wildfly.security.credential.source.CredentialSource
Acquire a credential of the given type.
getCredential(Class<C>, String) - Method in interface org.wildfly.security.credential.source.CredentialSource
Acquire a credential of the given type.
getCredential(Class<C>) - Method in interface org.wildfly.security.credential.source.CredentialSource
Acquire a credential of the given type.
getCredential(Class<C>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.credential.source.CredentialStoreCredentialSource
 
getCredential(Class<C>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.credential.source.FactoryCredentialSource
 
getCredential(Class<C>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.credential.source.KeyStoreCredentialSource
 
getCredential(Class<C>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.credential.source.LocalKerberosCredentialSource
Deprecated.
 
getCredential(Class<C>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.credential.source.OAuth2CredentialSource
 
getCredentialAcquireSupport(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.auth.server.IdentityCredentials
 
getCredentialAcquireSupport(Class<? extends Credential>, String) - Method in class org.wildfly.security.auth.server.IdentityCredentials
 
getCredentialAcquireSupport(Class<? extends Credential>) - Method in class org.wildfly.security.auth.server.IdentityCredentials
 
getCredentialAcquireSupport(Class<? extends Credential>, String) - Method in interface org.wildfly.security.auth.server.RealmIdentity
Deprecated.
Transition method; remove before GA.
getCredentialAcquireSupport(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in interface org.wildfly.security.auth.server.RealmIdentity
Determine whether a given credential type is definitely obtainable, possibly obtainable, or definitely not obtainable for this identity.
getCredentialAcquireSupport(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.auth.server.SecurityDomain
Determine whether a credential of the given type and algorithm is definitely obtainable, possibly obtainable (for some identities), or definitely not obtainable.
getCredentialAcquireSupport(Class<? extends Credential>, String) - Method in class org.wildfly.security.auth.server.SecurityDomain
Determine whether a credential of the given type and algorithm is definitely obtainable, possibly obtainable (for some identities), or definitely not obtainable.
getCredentialAcquireSupport(Class<? extends Credential>) - Method in class org.wildfly.security.auth.server.SecurityDomain
Determine whether a credential of the given type and algorithm is definitely obtainable, possibly obtainable (for some identities), or definitely not obtainable.
getCredentialAcquireSupport(Class<? extends Credential>, String) - Method in interface org.wildfly.security.auth.server.SecurityRealm
Deprecated.
Transition method; remove before GA.
getCredentialAcquireSupport(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in interface org.wildfly.security.auth.server.SecurityRealm
Determine whether a credential of the given type and algorithm is definitely obtainable, possibly obtainable (for] some identities), or definitely not obtainable.
getCredentialAcquireSupport(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.
getCredentialAcquireSupport(Class<? extends Credential>, String) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.
getCredentialAcquireSupport(Class<? extends Credential>) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.
getCredentialAcquireSupport(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.credential.source.CallbackHandlerCredentialSource
 
getCredentialAcquireSupport(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.credential.source.CommandCredentialSource
 
getCredentialAcquireSupport(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in interface org.wildfly.security.credential.source.CredentialSource
Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.
getCredentialAcquireSupport(Class<? extends Credential>, String) - Method in interface org.wildfly.security.credential.source.CredentialSource
Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.
getCredentialAcquireSupport(Class<? extends Credential>) - Method in interface org.wildfly.security.credential.source.CredentialSource
Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.
getCredentialAcquireSupport(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.credential.source.CredentialStoreCredentialSource
 
getCredentialAcquireSupport(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.credential.source.FactoryCredentialSource
 
getCredentialAcquireSupport(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.credential.source.KeyStoreCredentialSource
 
getCredentialAcquireSupport(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.credential.source.LocalKerberosCredentialSource
Deprecated.
 
getCredentialAcquireSupport(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.credential.source.OAuth2CredentialSource
 
getCredentialSource() - Method in class org.wildfly.security.credential.store.CredentialStore.CredentialSourceProtectionParameter
Get the credential source.
getCredentialType() - Method in class org.wildfly.security.auth.callback.AbstractCredentialCallback
Get the supported credential type.
getCurrent() - Static method in class org.wildfly.security.auth.server.SecurityDomain
Get the SecurityDomain associated with the context class loader of the calling Thread or null if one is not associated.
getCurrentContextClassLoaderPrivileged() - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Get the current thread's context class loader, doing a faster permission check that skips having to execute a privileged action frame.
getCurrentIdentity() - Method in class org.wildfly.security.auth.client.PeerIdentityContext
Get the currently set peer identity for this context.
getCurrentSecurityIdentity() - Method in class org.wildfly.security.auth.server.SecurityDomain
Get the current security identity for this domain.
getDefaultRealmName() - Method in class org.wildfly.security.auth.server.SecurityDomain.Builder
Get the default realm name.
getDefaultSSLParameters(SSLContext, SSLParameters) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
getDefaultX509TrustManagerSecurityFactory() - Static method in class org.wildfly.security.ssl.SSLUtils
Get the platform's default X.509 trust manager security factory.
getDestinationInetSocketAddress(URI, AuthenticationConfiguration, int) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Deprecated.
Use Inet.getResolved(java.net.URI, int) instead.
getDestinationInetSocketAddress(AuthenticationConfiguration) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Deprecated.
This configuration is not supported by most providers and will be removed in a future release.
getDigest() - Method in interface org.wildfly.security.password.interfaces.DigestPassword
Get the digest represented by this Password.
getDigest() - Method in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
Get the digest represented by this password.
getDigest() - Method in interface org.wildfly.security.password.interfaces.ScramDigestPassword
Get the digest represented by this password.
getDigest() - Method in interface org.wildfly.security.password.interfaces.SimpleDigestPassword
Get the digest of this password.
getDigest() - Method in class org.wildfly.security.password.spec.DigestPasswordSpec
 
getDigest() - Method in class org.wildfly.security.password.spec.HashPasswordSpec
Get a password hash.
getDigestAlgorithm(String) - Static method in class org.wildfly.security.ssl.TLSServerEndPointChannelBinding
Get the digest algorithm that would be used for a given signature algorithm OID.
getDomain() - Method in interface org.wildfly.security.http.HttpServerCookie
Gets the domain name of this cookie.
getElytronSaslClientFactory() - Static method in class org.wildfly.security.sasl.util.SaslFactories
Get a SASL client factory which returns an Elytron-provided mechanism.
getElytronSaslServerFactory() - Static method in class org.wildfly.security.sasl.util.SaslFactories
Get a SASL server factory which returns an Elytron-provided mechanism.
getEmptySaslClientFactory() - Static method in class org.wildfly.security.sasl.util.SaslFactories
Get a SaslClientFactory which does not provide any mechanisms.
getEmptySaslServerFactory() - Static method in class org.wildfly.security.sasl.util.SaslFactories
Get a SaslServerFactory which does not provide any mechanisms.
getEncoded() - Method in interface org.wildfly.security.asn1.ASN1Encoder
Get the ASN.1 encoded bytes.
getEncoded() - Method in class org.wildfly.security.asn1.DEREncoder
 
getEncoded() - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest
Get this PKCS #10 certificate signing request in binary format.
getEncodedPassword() - Method in class org.wildfly.security.password.spec.ClearPasswordSpec
Get the password characters.
getEncodedValue() - Method in class org.wildfly.security.x500.GeneralName.OtherName
 
GetEnvironmentAction - Class in org.wildfly.security.manager.action
A security action which retrieves the current environment variable map.
getEnvPropertyPrivileged(String, String) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Get an environmental property, doing a faster permission check that skips having to execute a privileged action frame.
getEvidence() - Method in class org.wildfly.security.auth.callback.EvidenceVerifyCallback
Get the evidence being verified.
getEvidence(Class<C>) - Method in class org.wildfly.security.auth.callback.EvidenceVerifyCallback
Get the acquired evidence, if it is set and of the given type, and if so, return the evidence cast to the type.
getEvidence(Class<C>, String) - Method in class org.wildfly.security.auth.callback.EvidenceVerifyCallback
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.
getEvidence() - Method in class org.wildfly.security.auth.server.event.RealmDefiniteOutcomeAuthenticationEvent
Get the actual credential guess used.
getEvidenceVerifySupport(Class<? extends Evidence>, String) - Method in interface org.wildfly.security.auth.server.RealmIdentity
Determine whether a given type of evidence is definitely verifiable, possibly verifiable, or definitely not verifiable.
getEvidenceVerifySupport(Class<? extends Evidence>, String) - Method in class org.wildfly.security.auth.server.SecurityDomain
Determine whether a given type of evidence is definitely verifiable, possibly verifiable (for some identities), or definitely not verifiable.
getEvidenceVerifySupport(Class<? extends Evidence>) - Method in class org.wildfly.security.auth.server.SecurityDomain
Determine whether a given type of evidence is definitely verifiable, possibly verifiable (for some identities), or definitely not verifiable.
getEvidenceVerifySupport(Class<? extends Evidence>, String) - Method in interface org.wildfly.security.auth.server.SecurityRealm
Determine whether a given type of evidence is definitely verifiable, possibly verifiable (for some identities), or definitely not verifiable.
getEvidenceVerifySupport(Class<? extends Evidence>, String) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Determine whether a given piece of evidence is definitely verifiable, possibly verifiable, or definitely not verifiable.
getEvidenceVerifySupport(Class<? extends Evidence>) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Determine whether a given piece of evidence is definitely verifiable, possibly verifiable, or definitely not verifiable.
getExtensions() - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest
Get the X.509 certificate extensions included in this PKCS #10 certificate signing request.
getFactory() - Method in interface org.wildfly.security.auth.server.MechanismAuthenticationFactory
Get the actual factory used for instantiation.
getFailedPermission() - Method in exception org.wildfly.security.authz.AuthorizationCheckException
Get the permission that failed the authorization check.
getFinalRewriter() - Method in class org.wildfly.security.auth.server.MechanismConfiguration
Get the final rewriter for this mechanism realm.
getFinalRewriter() - Method in class org.wildfly.security.auth.server.MechanismRealmConfiguration
Get the final rewriter for this mechanism realm.
getFirst(String) - Method in interface org.wildfly.security.authz.Attributes
Get the first value mapped to the given key.
getFirst(String) - Method in class org.wildfly.security.authz.MapAttributes
 
getFirstCertificate() - Method in interface org.wildfly.security.credential.X509CertificateChainCredential
Get the first certificate in the chain.
getFirstCertificate() - Method in class org.wildfly.security.evidence.X509PeerCertificateChainEvidence
Get the first certificate in the peer certificate chain.
getFirstParameterValue(String) - Method in interface org.wildfly.security.http.HttpServerRequest
Get the first value for the parameter specified.
getFirstParameterValue(String) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getFirstRequestHeaderValue(String) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Get the first value for the header specified in the HTTP request.
getFirstRequestHeaderValue(String) - Method in interface org.wildfly.security.http.HttpServerRequest
Get the first value for the header specified in the HTTP request.
getFirstRequestHeaderValue(String) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getFirstRequestParameterValue(String) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Get the first value for the parameter specified.
getGssCredential() - Method in class org.wildfly.security.credential.GSSKerberosCredential
Get the GSS credential.
getGuess() - Method in class org.wildfly.security.evidence.PasswordGuessEvidence
Get the password guess.
getHash() - Method in interface org.wildfly.security.password.interfaces.BCryptPassword
Get the hash segment of this password.
getHash() - Method in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
Get the hash segment of this password.
getHash() - Method in interface org.wildfly.security.password.interfaces.OneTimePassword
Get the hash represented by this password.
getHash() - Method in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
Get the hash component of this password.
getHash() - Method in interface org.wildfly.security.password.interfaces.UnixDESCryptPassword
Get the crypt bytes, not including the salt.
getHash() - Method in interface org.wildfly.security.password.interfaces.UnixMD5CryptPassword
Get the hash component of this password.
getHash() - Method in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
The final hash, based on the password, salt and iteration count
getHash() - Method in class org.wildfly.security.password.spec.IteratedHashPasswordSpec
Get a password hash.
getHash() - Method in class org.wildfly.security.password.spec.IteratedSaltedHashPasswordSpec
Get a password hash bytes.
getHash() - Method in class org.wildfly.security.password.spec.OneTimePasswordSpec
Gets the hash.
getHash() - Method in class org.wildfly.security.password.spec.SaltedHashPasswordSpec
Get a password hash bytes.
getHelloVersion() - Method in interface org.wildfly.security.ssl.SSLConnectionInformation
Returns the hello version of an SSL/TLS connection.
getHostName() - Method in interface org.wildfly.security.auth.server.MechanismInformation
Get the name of the host the current authentication attempt is for.
getId() - Method in class org.wildfly.security.auth.principal.NumericPrincipal
Get the ID of the principal.
getID() - Method in interface org.wildfly.security.http.HttpScope
Get the ID of this scope or (@code null} if IDs are not supported for this scope or the scope doesn't currently exist.
getId() - Method in class org.wildfly.security.x500.cert.AuthorityInformationAccessExtension
 
getId() - Method in class org.wildfly.security.x500.cert.AuthorityKeyIdentifierExtension
 
getId() - Method in class org.wildfly.security.x500.cert.BasicConstraintsExtension
 
getId() - Method in class org.wildfly.security.x500.cert.CertificatePoliciesExtension
 
getId() - Method in class org.wildfly.security.x500.cert.CRLDistributionPointsExtension
 
getId() - Method in class org.wildfly.security.x500.cert.ExtendedKeyUsageExtension
 
getId() - Method in class org.wildfly.security.x500.cert.FreshestCRLExtension
 
getId() - Method in class org.wildfly.security.x500.cert.InhibitAnyPolicyExtension
 
getId() - Method in class org.wildfly.security.x500.cert.IssuerAlternativeNamesExtension
 
getId() - Method in class org.wildfly.security.x500.cert.KeyUsageExtension
 
getId() - Method in class org.wildfly.security.x500.cert.NameConstraintsExtension
 
getId() - Method in class org.wildfly.security.x500.cert.PolicyConstraintsExtension
 
getId() - Method in class org.wildfly.security.x500.cert.PolicyMappingsExtension
 
getId() - Method in class org.wildfly.security.x500.cert.SubjectAlternativeNamesExtension
 
getId() - Method in class org.wildfly.security.x500.cert.SubjectDirectoryAttributesExtension
 
getId() - Method in class org.wildfly.security.x500.cert.SubjectInformationAccessExtension
 
getId() - Method in class org.wildfly.security.x500.cert.SubjectKeyIdentifierExtension
 
getId() - Method in class org.wildfly.security.x500.cert.X509CertificateExtension
Get the OID of this extension.
getIdentifier() - Method in class org.wildfly.security.x500.TrustedAuthority.CertificateTrustedAuthority
 
getIdentifier() - Method in class org.wildfly.security.x500.TrustedAuthority
Get the identifier for this trusted authority.
getIdentifier() - Method in class org.wildfly.security.x500.TrustedAuthority.HashTrustedAuthority
 
getIdentifier() - Method in class org.wildfly.security.x500.TrustedAuthority.NameTrustedAuthority
 
getIdentity() - Method in class org.wildfly.security.auth.callback.CachedIdentityAuthorizeCallback
Returns a cached SecurityIdentity, if present in the cache.
getIdentity(String) - Method in class org.wildfly.security.auth.server.SecurityDomain
Look up a RealmIdentity by name by wrapping the name in a NamePrincipal and calling SecurityDomain.getIdentity(Principal).
getIdentity(Principal) - Method in class org.wildfly.security.auth.server.SecurityDomain
Look up a RealmIdentity by principal.
getIdentityForUpdate(Principal) - Method in class org.wildfly.security.auth.server.SecurityDomain
Look up a ModifiableRealmIdentity by principal.
getIdentityLookupForUpdateFunction() - Method in class org.wildfly.security.auth.server.SecurityDomain
Get a function which can be used to look up principals for update without a security manager permission check.
getIdentityLookupFunction() - Method in class org.wildfly.security.auth.server.SecurityDomain
Get a function which can be used to look up principals without a security manager permission check.
getInitialKeyMaterial() - Method in interface org.wildfly.security.password.interfaces.MaskedPassword
Get the initial key material.
getInitialKeyMaterial() - Method in class org.wildfly.security.password.spec.MaskedPasswordAlgorithmSpec
Get the initial key material.
getInitialKeyMaterial() - Method in class org.wildfly.security.password.spec.MaskedPasswordSpec
Get the initial key material.
getInputStream() - Method in interface org.wildfly.security.http.HttpServerRequest
Returns the request input stream.
getInputStream() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getInstance() - Static method in class org.wildfly.security.auth.callback.SecurityLayerDisposedCallback
Get the singleton instance.
getInstance() - Static method in class org.wildfly.security.auth.permission.LoginPermission
Get the instance of this class.
getInstance() - Static method in class org.wildfly.security.auth.principal.AnonymousPrincipal
Get the anonymous principal instance.
getInstance(String) - Static method in class org.wildfly.security.credential.store.CredentialStore
Get a CredentialStore instance.
getInstance(String, Supplier<Provider[]>) - Static method in class org.wildfly.security.credential.store.CredentialStore
Get a CredentialStore instance.
getInstance(String, String) - Static method in class org.wildfly.security.credential.store.CredentialStore
Get a CredentialStore instance.
getInstance(String, String, Supplier<Provider[]>) - Static method in class org.wildfly.security.credential.store.CredentialStore
Get a CredentialStore instance.
getInstance(String, Provider) - Static method in class org.wildfly.security.credential.store.CredentialStore
Get a CredentialStore instance.
getInstance() - Static method in class org.wildfly.security.EmptyProvider
Get the empty provider instance.
getInstance() - Static method in class org.wildfly.security.manager.action.ClearContextClassLoaderAction
Get the singleton instance.
getInstance() - Static method in class org.wildfly.security.manager.action.GetAccessControlContextAction
Get the singleton instance.
getInstance() - Static method in class org.wildfly.security.manager.action.GetContextClassLoaderAction
Get the singleton instance.
getInstance() - Static method in class org.wildfly.security.manager.action.GetEnvironmentAction
Get the singleton instance.
getInstance() - Static method in class org.wildfly.security.manager.action.GetSystemPropertiesAction
Get the singleton instance.
getInstance() - Static method in class org.wildfly.security.manager.StackInspector
Get the singleton StackInspector instance.
getInstance() - Static method in class org.wildfly.security.NullSecurityFactory
Gets an instance of this singleton class.
getInstance(String) - Static method in class org.wildfly.security.password.PasswordFactory
Get a password factory instance.
getInstance(String, String) - Static method in class org.wildfly.security.password.PasswordFactory
Get a password factory instance.
getInstance(String, Provider) - Static method in class org.wildfly.security.password.PasswordFactory
Get a password factory instance.
getInstance(String, Supplier<Provider[]>) - Static method in class org.wildfly.security.password.PasswordFactory
Get a password factory instance.
getInstance() - Static method in class org.wildfly.security.permission.NoPermission
Get the no-permission instance.
getInstanceContextManager() - Method in class org.wildfly.security.auth.client.AuthenticationContext
 
getInstant() - Method in class org.wildfly.security.auth.server.event.SecurityEvent
Obtain the Instant this event was created.
getIntProperty(Map<String, ?>, String, int) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Get a string property value from the given map.
getIssuerDn() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the issuer DN.
getIssuerDomainPolicyOid() - Method in class org.wildfly.security.x500.cert.PolicyMappingsExtension.PolicyMapping
Get the issuer domain policy OID.
getIssuerUniqueId() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the issuer unique ID.
getIterationCount() - Method in interface org.wildfly.security.password.interfaces.BCryptPassword
Get the iteration count of this password.
getIterationCount() - Method in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
Get the iteration count of this password.
getIterationCount() - Method in interface org.wildfly.security.password.interfaces.MaskedPassword
Get the iteration count.
getIterationCount() - Method in interface org.wildfly.security.password.interfaces.ScramDigestPassword
Get the iteration count used to generate the digest.
getIterationCount() - Method in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
Get the iteration count of this password.
getIterationCount() - Method in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
The number of iterations to perform when hashing the password.
getIterationCount() - Method in class org.wildfly.security.password.spec.IteratedHashPasswordSpec
Get an iteration count or cost.
getIterationCount() - Method in class org.wildfly.security.password.spec.IteratedPasswordAlgorithmSpec
Get the iteration count.
getIterationCount() - Method in class org.wildfly.security.password.spec.IteratedSaltedHashPasswordSpec
Get the iteration count.
getIterationCount() - Method in class org.wildfly.security.password.spec.IteratedSaltedPasswordAlgorithmSpec
Get the iteration count.
getIterationCount() - Method in class org.wildfly.security.password.spec.MaskedPasswordAlgorithmSpec
Get the iteration count.
getIterationCount() - Method in class org.wildfly.security.password.spec.MaskedPasswordSpec
Get the iteration count.
getJarName() - Static method in class org.wildfly.security.Version
Get the JAR name.
getKerberosTicket() - Method in class org.wildfly.security.credential.GSSKerberosCredential
Get the associated kerberos ticket.
getKey() - Method in interface org.wildfly.security.authz.Attributes.Entry
Get the mapping key.
getKey() - Method in class org.wildfly.security.authz.SimpleAttributesEntry
 
getKeyPair() - Method in class org.wildfly.security.credential.KeyPairCredential
Get the key pair.
getKeySpec(Password, Class<T>) - Method in class org.wildfly.security.password.PasswordFactory
Generate a key specification of the given type from the given password object.
getKind() - Method in class org.wildfly.security.auth.callback.SocketAddressCallback
Get the endpoint disposition.
getLast(String) - Method in interface org.wildfly.security.authz.Attributes
Get the last value mapped to the given key.
getLast(String) - Method in class org.wildfly.security.authz.MapAttributes
 
getLastCertificate() - Method in interface org.wildfly.security.credential.X509CertificateChainCredential
Get the last certificate in the chain.
getLastCertificate() - Method in class org.wildfly.security.evidence.X509PeerCertificateChainEvidence
Get the last certificate in the peer certificate chain.
getMaskedPasswordBytes() - Method in interface org.wildfly.security.password.interfaces.MaskedPassword
Get the masked password bytes.
getMaskedPasswordBytes() - Method in class org.wildfly.security.password.spec.MaskedPasswordSpec
Get the masked password bytes.
getMatchAbstractType() - Method in class org.wildfly.security.auth.client.MatchRule
Get the abstract type that this rule matches, or null if this rule does not match by abstract type.
getMatchAbstractTypeAuthority() - Method in class org.wildfly.security.auth.client.MatchRule
Get the abstract type authority that this rule matches, or null if this rule does not match by abstract type authority.
getMatchHost() - Method in class org.wildfly.security.auth.client.MatchRule
Get the host name that this rule matches, or null if this rule does not match by host.
getMatchNetwork() - Method in class org.wildfly.security.auth.client.MatchRule
Get the network that this rule matches, or null if this rule does not match by network.
getMatchPath() - Method in class org.wildfly.security.auth.client.MatchRule
Get the path name that this rule matches, or null if this rule does not match by path.
getMatchPort() - Method in class org.wildfly.security.auth.client.MatchRule
Get the port number that this rule matches, or 0 if this rule does not match by port.
getMatchProtocol() - Method in class org.wildfly.security.auth.client.MatchRule
Get the protocol (scheme) that this rule matches, or null if this rule does not match by protocol.
getMatchUrnName() - Method in class org.wildfly.security.auth.client.MatchRule
Get the URN name that this rule matches, or null if this rule does not match by URN.
getMatchUser() - Method in class org.wildfly.security.auth.client.MatchRule
Get the URI user info that this rule matches, or null if this rule only matches empty URI user info.
getMaxAge() - Method in interface org.wildfly.security.http.HttpServerCookie
Gets the maximum age in seconds of this Cookie.
getMechanismInformation() - Method in class org.wildfly.security.auth.callback.MechanismInformationCallback
Get the type of the mechanism information for the current authentication attempt.
getMechanismName() - Method in interface org.wildfly.security.auth.server.MechanismInformation
Get the name of the current authentication mechanism.
getMechanismName() - Method in interface org.wildfly.security.http.HttpServerAuthenticationMechanism
Get the name of this mechanism, where appropriate this should be the IANA registered name.
getMechanismName() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
 
getMechanismName() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
 
getMechanismName() - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Get the name of this mechanism.
getMechanismNames() - Method in interface org.wildfly.security.auth.server.MechanismAuthenticationFactory
Get the collection of mechanism names may be supported by this factory.
getMechanismNames(Map<String, ?>) - Method in interface org.wildfly.security.http.HttpServerAuthenticationMechanismFactory
Get the names of the HTTP authentication mechanisms that can be supplied by this factory filtered by the supplied properties.
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClientFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServerFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.AbstractSaslFactory
Get the mechanism names matching the given properties.
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.AggregateSaslClientFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.AggregateSaslServerFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.FilterMechanismSaslClientFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.FilterMechanismSaslServerFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.MechanismProviderFilteringSaslClientFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.MechanismProviderFilteringSaslServerFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.PropertiesSaslClientFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.PropertiesSaslServerFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.SecurityProviderSaslClientFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.SecurityProviderSaslServerFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.ServiceLoaderSaslClientFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.ServiceLoaderSaslServerFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.SortedMechanismClientServerFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.SortedMechanismSaslServerFactory
 
getMechanismRealmConfiguration(String) - Method in class org.wildfly.security.auth.server.MechanismConfiguration
Get the mechanism realm configuration for the offered realm with the given name.
getMechanismRealmNames() - Method in class org.wildfly.security.auth.server.MechanismConfiguration
Get the collection of mechanism realm names, in order.
getMechanismType() - Method in interface org.wildfly.security.auth.server.MechanismInformation
Get the type of the authentication mechanism.
getMessage() - Method in exception org.wildfly.security.auth.callback.FastUnsupportedCallbackException
Get the message for this exception, formatted with the callback.
GetModuleClassLoaderAction - Class in org.wildfly.security.manager.action
A security action to get the class loader for a module.
GetModuleClassLoaderAction(Module) - Constructor for class org.wildfly.security.manager.action.GetModuleClassLoaderAction
Construct a new instance.
getModulus() - Method in class org.wildfly.security.key.RSAParameterSpec
Get the modulus.
getName() - Method in class org.wildfly.security.auth.principal.AnonymousPrincipal
Get the principal name (always "anonymous").
getName() - Method in class org.wildfly.security.auth.principal.CompositePrincipal
Get the principal name.
getName() - Method in class org.wildfly.security.auth.principal.NamePrincipal
Get the principal name.
getName() - Method in class org.wildfly.security.auth.principal.NumericPrincipal
Returns the name of this principal, which is just the string representation of the ID.
getName() - Method in class org.wildfly.security.auth.principal.RealmNestedPrincipal
Returns the name of this principal, which is composed of the realm name and the name of the nested principal.
getName(Principal) - Method in interface org.wildfly.security.auth.server.PrincipalDecoder
Get the name from a principal.
getName() - Method in class org.wildfly.security.auth.server.SecurityDomain.RealmBuilder
Get the realm name.
getName() - Method in interface org.wildfly.security.http.HttpServerCookie
Returns the name of the cookie.
getName() - Method in class org.wildfly.security.x500.GeneralName.DirectoryName
 
getName() - Method in class org.wildfly.security.x500.GeneralName.DNSName
 
getName() - Method in class org.wildfly.security.x500.GeneralName.EDIPartyName
 
getName() - Method in class org.wildfly.security.x500.GeneralName
Get the name.
getName() - Method in class org.wildfly.security.x500.GeneralName.IPAddress
 
getName() - Method in class org.wildfly.security.x500.GeneralName.OtherName
 
getName() - Method in class org.wildfly.security.x500.GeneralName.RegisteredID
 
getName() - Method in class org.wildfly.security.x500.GeneralName.RFC822Name
 
getName() - Method in class org.wildfly.security.x500.GeneralName.URIName
 
getName() - Method in class org.wildfly.security.x500.GeneralName.X400Address
 
getName(Principal) - Method in class org.wildfly.security.x500.X500AttributePrincipalDecoder
 
getNegotiatedProperty(String) - Method in interface org.wildfly.security.http.HttpServerAuthenticationMechanism
Get the property negotiated as a result of authentication.
getNegotiatedProperty(String) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
 
getNegotiatedProperty(String) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
 
getNegotiatedProperty(String) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Get a property negotiated between this participant and the other.
getNegotiationProperty(String, Class<T>) - Method in interface org.wildfly.security.http.HttpServerAuthenticationMechanism
Get the strongly typed property negotiated as a result of authentication.
getNestedPrincipal() - Method in class org.wildfly.security.auth.principal.RealmNestedPrincipal
Get the nested principal.
getNestedPrincipal(Class<P>) - Method in class org.wildfly.security.auth.principal.RealmNestedPrincipal
Get the nested principal if it is of the given type class.
getNewPrincipal() - Method in class org.wildfly.security.auth.server.event.RealmIdentityAuthorizationEvent
Get the principal to which the existing identity is being authorized to act.
getNotValidAfter() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the not-valid-after date.
getNotValidBefore() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the not-valid-before date.
getObjectIdentifier() - Method in class org.wildfly.security.x500.GeneralName.OtherName
 
getOrDefault(SSLSession, String, Object) - Static method in class org.wildfly.security.ssl.SSLUtils
Get the value of the given key from the SSL session, or a default value if the key is not set.
getOutputStream() - Method in interface org.wildfly.security.http.HttpServerResponse
Returns the output stream.
getParameterNames() - Method in interface org.wildfly.security.http.HttpServerRequest
Returns the names of all parameters either from the query string or from the form data where available.
getParameterNames() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getParameters() - Method in interface org.wildfly.security.credential.AlgorithmCredential
Get the default algorithm parameters of the any type from this credential.
getParameters(Class<P>) - Method in interface org.wildfly.security.credential.AlgorithmCredential
Get the algorithm parameters of the given type from this credential.
getParameters(Class<P>) - Method in class org.wildfly.security.credential.KeyPairCredential
 
getParameters(Class<P>) - Method in class org.wildfly.security.credential.PasswordCredential
 
getParameters(Class<P>) - Method in class org.wildfly.security.credential.PublicKeyCredential
 
getParameters(Class<P>) - Method in class org.wildfly.security.credential.SecretKeyCredential
 
getParameters() - Method in interface org.wildfly.security.http.HttpServerRequest
Returns the parameters received in the current request.
getParameters() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getParameters(Key) - Static method in class org.wildfly.security.key.KeyUtil
Attempt to acquire parameters from the given key.
getParameters(Key, Class<P>) - Static method in class org.wildfly.security.key.KeyUtil
Attempt to acquire parameters of the given type from the given key.
getParameterSpec() - Method in class org.wildfly.security.auth.callback.AbstractCredentialCallback
Get the parameter specification, if any.
getParameterSpec() - Method in class org.wildfly.security.auth.callback.ParameterCallback
Get the parameter specification.
getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.BCryptPassword
 
getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
 
getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.DigestPassword
 
getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.MaskedPassword
 
getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.OneTimePassword
 
getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
 
getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.ScramDigestPassword
 
getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
 
getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.UnixDESCryptPassword
 
getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.UnixMD5CryptPassword
 
getParameterSpec() - Method in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
 
getParameterSpec() - Method in interface org.wildfly.security.password.Password
Get the applicable algorithm parameter specification for this password type.
getParameterType() - Method in class org.wildfly.security.key.RSAParameterSpiImpl
 
getParameterValues(String) - Method in interface org.wildfly.security.http.HttpServerRequest
Return the values for the parameter specified, where a parameter is specified both in the query string and in the form data the query string values will be first in the List.
getParameterValues(String) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getPassword() - Method in class org.wildfly.security.auth.callback.PasswordResetCallback
Get the new password.
getPassword() - Method in class org.wildfly.security.credential.PasswordCredential
Get the password.
getPassword(Class<P>) - Method in class org.wildfly.security.credential.PasswordCredential
Get the password if it is of the given type; otherwise return null.
getPassword() - Method in interface org.wildfly.security.password.interfaces.ClearPassword
Get the password characters.
getPassword() - Method in class org.wildfly.security.password.spec.EncryptablePasswordSpec
Get the password characters.
getPasswordAuthentication() - Method in class org.wildfly.security.auth.util.ElytronAuthenticator
Get the password authentication for this authenticator, which uses the current local authentication context to log in to the remote server.
getPasswordCredential(String, CallbackHandler, Class<S>, String, AlgorithmParameterSpec, AlgorithmParameterSpec, Supplier<Provider[]>) - Static method in class org.wildfly.security.mechanism.MechanismUtil
Deprecated.
getPasswordCredential(String, CallbackHandler, Class<S>, String, AlgorithmParameterSpec, AlgorithmParameterSpec, Supplier<Provider[]>, ElytronMessages) - Static method in class org.wildfly.security.mechanism.MechanismUtil
Deprecated.
getPath() - Method in interface org.wildfly.security.http.HttpServerCookie
Returns the path on the server to which the browser returns this cookie.
getPattern() - Method in class org.wildfly.security.auth.util.RegexNameRewriter
Get the pattern.
getPattern() - Method in class org.wildfly.security.auth.util.RegexNameValidatingRewriter
Get the pattern.
getPBEName(String) - Static method in interface org.wildfly.security.password.interfaces.MaskedPassword
Get the name of the PBE algorithm that goes with the given password algorithm name.
getPeerAttribute(String) - Method in class org.wildfly.security.auth.client.PeerIdentity
Get a specific attribute value for the peer identity.
getPeerAttributes() - Method in class org.wildfly.security.auth.client.PeerIdentity
Get the attribute set for the peer identity.
getPeerCertificateChain() - Method in class org.wildfly.security.evidence.X509PeerCertificateChainEvidence
Get the peer certificate chain.
getPeerCertificates(boolean) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Get the peer certificates (if any) associated with the current connection.
getPeerCertificates() - Method in interface org.wildfly.security.http.HttpServerRequest
Get the peer certificates established on the connection.
getPeerCertificates() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getPeerIdentityContext() - Method in class org.wildfly.security.auth.client.PeerIdentity
Get the peer identity context for this identity.
getPeerPrincipal() - Method in class org.wildfly.security.auth.client.PeerIdentity
Get the peer principal.
getPeerRoles() - Method in class org.wildfly.security.auth.client.PeerIdentity
Get the peer identity roles.
getPem() - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest
Get this PKCS #10 certificate signing request in PEM format.
getPermission() - Method in class org.wildfly.security.auth.server.event.SecurityPermissionCheckEvent
Obtain the Permission this event related to.
getPostRealmRewriter() - Method in class org.wildfly.security.auth.server.MechanismConfiguration
Get the post-realm rewriter for this mechanism realm.
getPostRealmRewriter() - Method in class org.wildfly.security.auth.server.MechanismRealmConfiguration
Get the post-realm rewriter for this mechanism realm.
getPreRealmRewriter() - Method in class org.wildfly.security.auth.server.MechanismConfiguration
Get the pre-realm rewriter for this mechanism realm.
getPreRealmRewriter() - Method in class org.wildfly.security.auth.server.MechanismRealmConfiguration
Get the pre-realm rewriter for this mechanism realm.
getPrincipal() - Method in class org.wildfly.security.auth.callback.CachedIdentityAuthorizeCallback
Returns the Principal representing the cached identity.
getPrincipal() - Method in class org.wildfly.security.auth.callback.PeerPrincipalCallback
Get the peer principal.
getPrincipal(AuthenticationConfiguration) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Get the authentication principal to use for the given configuration.
getPrincipal() - Method in class org.wildfly.security.auth.server.event.RealmAuthorizationEvent
Get the authorization principal.
getPrincipal() - Method in class org.wildfly.security.auth.server.event.SecurityAuthenticationFailedEvent
Gets the principal used to the failed authentication.
getPrincipal() - Method in class org.wildfly.security.auth.server.SecurityIdentity
Get the principal of this identity.
getPrincipal() - Method in interface org.wildfly.security.authz.PermissionMappable
Get the principal of this entity.
getPrincipal() - Method in interface org.wildfly.security.evidence.Evidence
Get the Principal which can be derived from this evidence, this can be null if there is no derived Principal.
getPrincipal() - Method in class org.wildfly.security.evidence.X509PeerCertificateChainEvidence
Get the Principal represented by the first certificate in the chain.
getPrincipalRewriter() - Method in class org.wildfly.security.auth.server.SecurityDomain.RealmBuilder
Get the name rewriter.
getPrivateCredentials() - Method in class org.wildfly.security.auth.server.SecurityIdentity
Get the private credentials of this identity.
getPrivateKey() - Method in class org.wildfly.security.credential.X509CertificateChainPrivateCredential
Get the private key.
getPrompt() - Method in class org.wildfly.security.auth.callback.PasswordResetCallback
Get the password reset prompt.
getPropertyPrivileged(String, String) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Get a property, doing a faster permission check that skips having to execute a privileged action frame.
getPropertyValue(String, Map<String, ?>, boolean) - Method in class org.wildfly.security.sasl.util.AbstractSaslFactory
Get a boolean property value from the properties map.
GetProtectionDomainAction - Class in org.wildfly.security.manager.action
A security action to get the protection domain of a class.
GetProtectionDomainAction(Class<?>) - Constructor for class org.wildfly.security.manager.action.GetProtectionDomainAction
Construct a new instance.
getProtocol() - Method in interface org.wildfly.security.auth.server.MechanismInformation
Get the protocol for the current authentication attempt.
getProtocol() - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Get the protocol name.
getProtocols() - Method in interface org.wildfly.security.ssl.SSLConnectionInformation
Get the ALPN protocol names of this connection (if any).
getProvider() - Method in class org.wildfly.security.credential.store.CredentialStore
Returns Provider which provides CredentialStoreSpi for this instance.
getProvider() - Method in class org.wildfly.security.password.PasswordFactory
Get the provider of this password factory.
getProviderSaslClientFactory() - Static method in class org.wildfly.security.sasl.util.SaslFactories
Get a SASL client factory which uses the currently installed security providers to locate mechanisms.
getProviderSaslServerFactory() - Static method in class org.wildfly.security.sasl.util.SaslFactories
Get a SASL server factory which uses the currently installed security providers to locate mechanisms.
getProviderSupplier(AuthenticationConfiguration) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Get a Supplier as a source for all Provider instances registered in the given configuration.
getPublicCredentials() - Method in class org.wildfly.security.auth.server.SecurityIdentity
Get the public credentials of this identity.
getPublicCredentials() - Method in interface org.wildfly.security.authz.PermissionMappable
Get the public credentials of this entity.
getPublicKey() - Method in class org.wildfly.security.credential.PublicKeyCredential
Get the public key.
getPublicKey() - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest
Get the public key associated with this PKCS #10 certificate signing request.
getPublicKey() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the public key.
getRealHost(URI, AuthenticationConfiguration) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Deprecated.
Use URI.getHost() instead.
getRealHost(AuthenticationConfiguration) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Deprecated.
This configuration is not supported by most providers and will be removed in a future release.
getRealm() - Method in class org.wildfly.security.auth.server.SecurityDomain.RealmBuilder
Get the security realm.
getRealm() - Method in interface org.wildfly.security.password.interfaces.DigestPassword
Get the realm this Password is associated with.
getRealm() - Method in class org.wildfly.security.password.spec.DigestPasswordAlgorithmSpec
 
getRealm() - Method in class org.wildfly.security.password.spec.DigestPasswordSpec
 
getRealmIdentity() - Method in class org.wildfly.security.auth.server.event.RealmAuthenticationEvent
Get the realm identity.
getRealmIdentity(Principal) - Method in interface org.wildfly.security.auth.server.SecurityRealm
Get a handle for to the identity for the given principal in the context of this security realm.
getRealmIdentity(Evidence) - Method in interface org.wildfly.security.auth.server.SecurityRealm
Get a handle for to the identity for the given evidence in the context of this security realm.
getRealmIdentityForUpdate(Principal) - Method in interface org.wildfly.security.auth.server.ModifiableSecurityRealm
Get an update handle for to the identity for the given principal in the context of this security realm.
getRealmIdentityForUpdate(Evidence) - Method in interface org.wildfly.security.auth.server.ModifiableSecurityRealm
Get an update handle for to the identity for the given principal in the context of this security realm.
getRealmIdentityIterator() - Method in interface org.wildfly.security.auth.server.ModifiableSecurityRealm
Get an iterator over all of this realm's identities.
getRealmIdentityPrincipal() - Method in interface org.wildfly.security.auth.server.RealmIdentity
Get the principal that canonically identifies the identity within the realm.
getRealmMapper() - Method in class org.wildfly.security.auth.server.MechanismConfiguration
Get the realm mapper.
getRealmMapper() - Method in class org.wildfly.security.auth.server.MechanismRealmConfiguration
Get the realm mapper for this mechanism realm.
getRealmMapping(Principal, Evidence) - Method in interface org.wildfly.security.auth.server.RealmMapper
Get the realm mapping.
getRealmMapping(Principal, Evidence) - Method in class org.wildfly.security.auth.util.MappedRegexRealmMapper
 
getRealmMapping(Principal, Evidence) - Method in class org.wildfly.security.auth.util.SimpleRegexRealmMapper
 
getRealmName() - Method in class org.wildfly.security.auth.principal.RealmNestedPrincipal
Get the realm name.
getRealmName() - Method in class org.wildfly.security.auth.server.MechanismRealmConfiguration
Get the mechanism realm name.
getRealmNames() - Method in class org.wildfly.security.auth.callback.AvailableRealmsCallback
Get the array of realm names that was set.
getRealPort(URI, AuthenticationConfiguration) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Deprecated.
Use URI.getPort() instead.
getRealPort(AuthenticationConfiguration) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Deprecated.
This configuration is not supported by most providers and will be removed in a future release.
getRealProtocol(URI, AuthenticationConfiguration) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Deprecated.
Use URI.getScheme() instead.
getRealProtocol(AuthenticationConfiguration) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Deprecated.
This configuration is not supported by most providers and will be removed in a future release.
getRecordVersion() - Method in interface org.wildfly.security.ssl.SSLConnectionInformation
Returns the record version of an SSL/TLS connection.
getReplacement() - Method in class org.wildfly.security.auth.util.RegexNameRewriter
Get the replacement string.
getRequestHeaderValues(String) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Get a list of all of the values set for the specified header within the HTTP request.
getRequestHeaderValues(String) - Method in interface org.wildfly.security.http.HttpServerRequest
Get a list of all of the values set for the specified header within the HTTP request.
getRequestHeaderValues(String) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getRequestInputStream() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Returns the request input stream.
getRequestMethod() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Returns the name of the HTTP method with which this request was made, for example, GET, POST, or PUT.
getRequestMethod() - Method in interface org.wildfly.security.http.HttpServerRequest
Returns the name of the HTTP method with which this request was made, for example, GET, POST, or PUT.
getRequestMethod() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getRequestParameterNames() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Returns the names of all parameters either from the query string or from the form data where available.
getRequestParameters() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Returns the parameters received in the current request.
getRequestParameterValues(String) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Return the values for the parameter specified, where a parameter is specified both in the query string and in the form data the query string values will be first in the array.
getRequestPath() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Get the request path.
getRequestPath() - Method in interface org.wildfly.security.http.HttpServerRequest
Get the request path.
getRequestPath() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getRequestURI() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Get the URI representation for the current request.
getRequestURI() - Method in interface org.wildfly.security.http.HttpServerRequest
Get the URI representation for the current request.
getRequestURI() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getResource(String) - Method in interface org.wildfly.security.http.HttpScope
Get the resource associated with the path specified.
getResponseOutputStream() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Returns the response output stream.
getRoleDecoder() - Method in class org.wildfly.security.auth.server.SecurityDomain.RealmBuilder
Get the role decoder.
getRoleMapper() - Method in class org.wildfly.security.auth.server.SecurityDomain.RealmBuilder
Get the role mapper.
getRoles() - Method in class org.wildfly.security.auth.server.SecurityIdentity
Get the roles associated with this identity.
getRoles(String) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Get the mapped roles associated with this identity.
getRoles(String, boolean) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Get the mapped roles associated with this identity.
getSalt() - Method in interface org.wildfly.security.password.interfaces.BCryptPassword
Get the salt segment of this password.
getSalt() - Method in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
Get the salt segment of this password as an int value.
getSalt() - Method in interface org.wildfly.security.password.interfaces.MaskedPassword
Get the salt bytes.
getSalt() - Method in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
Get the salt used to generate the digest.
getSalt() - Method in interface org.wildfly.security.password.interfaces.ScramDigestPassword
Get the salt used to generate the digest.
getSalt() - Method in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
Get the salt component of this password.
getSalt() - Method in interface org.wildfly.security.password.interfaces.UnixDESCryptPassword
Get the salt of this password as a short.
getSalt() - Method in interface org.wildfly.security.password.interfaces.UnixMD5CryptPassword
Get the salt component of this password.
getSalt() - Method in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
The salt used during the hashing of this password.
getSalt() - Method in class org.wildfly.security.password.spec.IteratedSaltedHashPasswordSpec
Get the salt bytes.
getSalt() - Method in class org.wildfly.security.password.spec.IteratedSaltedPasswordAlgorithmSpec
Get the salt bytes.
getSalt() - Method in class org.wildfly.security.password.spec.MaskedPasswordAlgorithmSpec
Get the salt bytes.
getSalt() - Method in class org.wildfly.security.password.spec.MaskedPasswordSpec
Get the salt bytes.
getSalt() - Method in class org.wildfly.security.password.spec.SaltedHashPasswordSpec
Get the salt bytes.
getSalt() - Method in class org.wildfly.security.password.spec.SaltedPasswordAlgorithmSpec
Get the salt bytes.
getSaslProtocol(AuthenticationConfiguration) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Get the actual sasl protocol to use for the given configuration.
getScheduledExecutorService() - Static method in class org.wildfly.security.auth.server.SecurityDomain
Gets ScheduledExecutorService for authentication related scheduled task (like authentication timeout).
getScope(Scope) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getScope(Scope, String) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getScope(Scope) - Method in interface org.wildfly.security.http.HttpServerScopes
Get the specified HttpScope if available.
getScope(Scope, String) - Method in interface org.wildfly.security.http.HttpServerScopes
Get the specified HttpScope with the specified ID.
getScopeIds(Scope) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getScopeIds(Scope) - Method in interface org.wildfly.security.http.HttpServerScopes
Get the IDs available for the scope specified.
getSearchSaslClientFactory(ClassLoader...) - Static method in class org.wildfly.security.sasl.util.SaslFactories
Get a SASL client factory which searches all the given class loaders in order for mechanisms.
getSearchSaslServerFactory(ClassLoader...) - Static method in class org.wildfly.security.sasl.util.SaslFactories
Get a SASL server factory which searches all the given class loaders in order for mechanisms.
getSecretKey() - Method in class org.wildfly.security.credential.SecretKeyCredential
Get the secret key.
getSecurityDomain() - Method in interface org.wildfly.security.auth.server.MechanismAuthenticationFactory
Get the underlying SecurityDomain that mechanisms created by this factory will be using for authentication.
getSecurityIdentity() - Method in class org.wildfly.security.auth.callback.SecurityIdentityCallback
Get the realm identity.
getSecurityIdentity() - Method in class org.wildfly.security.auth.server.event.SecurityEvent
Get the SecurityIdentity that was active at the time this event was triggered.
getSeed() - Method in interface org.wildfly.security.password.interfaces.OneTimePassword
Get the seed used to generate the hash.
getSeed() - Method in class org.wildfly.security.password.spec.OneTimePasswordAlgorithmSpec
Gets the seed.
getSeed() - Method in class org.wildfly.security.password.spec.OneTimePasswordSpec
Gets the seed.
getSelfSignedCertificate() - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey
Get the self-signed X.509 certificate.
getSequenceNumber() - Method in interface org.wildfly.security.password.interfaces.OneTimePassword
Get the sequence number used to generate the hash.
getSequenceNumber() - Method in class org.wildfly.security.password.spec.OneTimePasswordAlgorithmSpec
Gets the sequence number.
getSequenceNumber() - Method in class org.wildfly.security.password.spec.OneTimePasswordSpec
Gets the sequence number.
getSerialNumber() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the serial number of the certificate being built.
getServerCredentialSource() - Method in class org.wildfly.security.auth.server.MechanismConfiguration
Get the server credential source.
getServerName() - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Get the server name.
getSession() - Method in class org.wildfly.security.ssl.SSLConnection
Get the SSL session associated with this connection.
getSignatureAlgorithmName() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the signature algorithm name.
getSigningKey() - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey
Get the private key used to sign the self-signed X.509 certificate.
getSigningKey() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the signing key.
getSigningKey() - Method in class org.wildfly.security.x500.cert.X509CertificateChainAndSigningKey
Get the private key.
getSNIServerNames() - Method in interface org.wildfly.security.ssl.SSLConnectionInformation
Get the SNI server names of this connection (if any)
getSourceAddress() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Get the source address of the HTTP request.
getSourceAddress() - Method in interface org.wildfly.security.http.HttpServerRequest
Get the source address of the HTTP request.
getSourceAddress() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getSslConnection() - Method in class org.wildfly.security.auth.callback.SSLCallback
Get the SSL connection.
getSSLContext(URI, AuthenticationContext) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Get the SSL context which matches the given URI, or SSLContext.getDefault() if there is none.
getSSLContext(URI, AuthenticationContext, String, String) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Get the SSL context which matches the given URI and type, or SSLContext.getDefault() if there is none.
getSSLContextFactory(URI, AuthenticationContext, String, String) - Method in class org.wildfly.security.auth.client.AuthenticationContextConfigurationClient
Get the SSL context factory which matches the given URI and type, or SSLContext.getDefault() if there is none.
getSslSession() - Method in class org.wildfly.security.auth.callback.SSLCallback
Get the SSL session in force.
getSSLSession() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Get the SSLSession (if any) that has been established for the connection in use.
getSSLSession() - Method in interface org.wildfly.security.http.HttpServerRequest
Get the SSLSession (if any) that has been established for the connection in use.
getSSLSession() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getStackTrace() - Method in exception org.wildfly.security.auth.callback.FastUnsupportedCallbackException
Returns an empty stack.
getStringProperty(Map<String, ?>, String, String) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Get a string property value from the given map.
getSubjectDn() - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest
Get the subject DN associated with this PKCS #10 certificate signing request.
getSubjectDn() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the subject DN.
getSubjectDomainPolicyOid() - Method in class org.wildfly.security.x500.cert.PolicyMappingsExtension.PolicyMapping
Get the subject domain policy OID.
getSubjectUniqueId() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the subject unique ID.
getSupportedClientCredentialAlgorithms(String, Class<? extends Credential>) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Get the supported algorithm names for a SASL client mechanism and credential type.
getSupportedClientCredentialTypes(String) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Get the supported credential types for the given SASL client mechanism.
getSupportedClientPasswordTypes(String) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Get the supported password types for the given SASL client mechanism.
getSupportedServerCredentialAlgorithms(String, Class<? extends Credential>) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Get the supported algorithm names for a SASL server mechanism and credential type.
getSupportedServerCredentialTypes(String) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Get the supported credential types for the given SASL server mechanism.
getSupportedServerEvidenceAlgorithms(String, Class<? extends AlgorithmEvidence>) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Get the supported algorithm names for a SASL server mechanism and evidence type.
getSupportedServerEvidenceTypes(String) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Get the supported evidence types for the given SASL server mechanism.
getSupportedServerPasswordTypes(String) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Get the supported password types for the given SASL server mechanism.
getSupportedSSLParameters(SSLContext, SSLParameters) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
getSystemEnvironmentPrivileged() - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Get the system environment map, doing a faster permission check that skips having to execute a privileged action frame.
GetSystemPropertiesAction - Class in org.wildfly.security.manager.action
A security action to retrieve the system properties map.
getSystemPropertiesPrivileged() - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Get the system properties map, doing a faster permission check that skips having to execute a privileged action frame.
getToken() - Method in class org.wildfly.security.credential.BearerTokenCredential
Get the bearer security token.
getToken() - Method in class org.wildfly.security.evidence.BearerTokenEvidence
Get the bearer security token.
getTrustedAuthorities() - Method in class org.wildfly.security.auth.callback.TrustedAuthoritiesCallback
Get the retrieved trusted authorities.
getType() - Method in class org.wildfly.security.credential.store.CredentialStore
Returns JCA service type of CredentialStoreSpi for this instance.
getType() - Method in class org.wildfly.security.x500.GeneralName
Get the type of this general name.
getType() - Method in class org.wildfly.security.x500.TrustedAuthority
Get the type of this trusted authority.
getUsername() - Method in interface org.wildfly.security.password.interfaces.DigestPassword
Get the username this Password is associated with.
getUsername() - Method in class org.wildfly.security.password.spec.DigestPasswordAlgorithmSpec
 
getUsername() - Method in class org.wildfly.security.password.spec.DigestPasswordSpec
 
getValue() - Method in interface org.wildfly.security.http.HttpServerCookie
Returns the current value of this cookie.
getValue() - Method in class org.wildfly.security.x500.cert.X509CertificateExtension
 
getVersion() - Method in interface org.wildfly.security.http.HttpServerCookie
Returns the version of the protocol this cookie complies with.
getVersion() - Static method in class org.wildfly.security.Version
Get the version.
getVersion() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the certificate version.
getWrapper() - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Get the current configured SASL wrapper, if any.
grantScopes(String) - Method in class org.wildfly.security.credential.source.OAuth2CredentialSource.Builder
The scopes to grant access.
GS2 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when a GS2-family mechanism is being used.
GSSAPI - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
GSSCredentialSecurityFactory - Class in org.wildfly.security.auth.util
A SecurityFactory implementation for obtaining a GSSCredential.
GSSCredentialSecurityFactory.Builder - Class in org.wildfly.security.auth.util
A builder for GSS credential security factories.
GSSKerberosCredential - Class in org.wildfly.security.credential
A credential for holding a GSSCredential and optionally an associated KerberosTicket.
GSSKerberosCredential(GSSCredential) - Constructor for class org.wildfly.security.credential.GSSKerberosCredential
Construct a new instance.
GSSKerberosCredential(GSSCredential, KerberosTicket) - Constructor for class org.wildfly.security.credential.GSSKerberosCredential
Construct a new instance.

H

handle(Callback[]) - Method in class org.wildfly.security.auth.callback.SocketAddressQueryCallbackHandler
 
handle(Callback[]) - Method in class org.wildfly.security.sasl.util.SSLQueryCallbackHandler
 
handleAbandonedAuthenticationEvent(RealmAbandonedAuthenticationEvent, P) - Method in class org.wildfly.security.auth.server.event.RealmEventVisitor
Handle an abandoned authentication realm event.
handleAuthenticationEvent(RealmAuthenticationEvent, P) - Method in class org.wildfly.security.auth.server.event.RealmEventVisitor
Handle any authentication-related realm event.
handleAuthenticationEvent(SecurityAuthenticationEvent, P) - Method in class org.wildfly.security.auth.server.event.SecurityEventVisitor
Handle a security authentication event.
handleAuthenticationFailedEvent(SecurityAuthenticationFailedEvent, P) - Method in class org.wildfly.security.auth.server.event.SecurityEventVisitor
Handle a security authentication failed event.
handleAuthenticationSuccessfulEvent(SecurityAuthenticationSuccessfulEvent, P) - Method in class org.wildfly.security.auth.server.event.SecurityEventVisitor
Handle a security authentication successful event.
handleAuthorizationEvent(RealmAuthorizationEvent, P) - Method in class org.wildfly.security.auth.server.event.RealmEventVisitor
Handle any authorization-related realm event.
handleCallbacks(ElytronMessages, CallbackHandler, Callback...) - Static method in class org.wildfly.security.mechanism.MechanismUtil
Deprecated.
handleCallbacks(String, CallbackHandler, Callback...) - Static method in class org.wildfly.security.mechanism.MechanismUtil
handleCallbacks(Callback...) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Handle callbacks, wrapping exceptions as needed (including unsupported callbacks).
handleChannelBindingCallback(ChannelBindingCallback) - Method in class org.wildfly.security.ssl.SSLConnection
Populate the given channel binding callback with any channel binding data that might be present on this connection.
handleChannelBindingCallback(ChannelBindingCallback, X509Certificate[]) - Static method in class org.wildfly.security.ssl.TLSServerEndPointChannelBinding
Convenience method to handle a channel binding callback.
handleDefiniteOutcomeAuthenticationEvent(RealmDefiniteOutcomeAuthenticationEvent, P) - Method in class org.wildfly.security.auth.server.event.RealmEventVisitor
Handle a definite-outcome authentication realm event.
handleDefiniteOutcomeEvent(SecurityDefiniteOutcomeEvent, P) - Method in class org.wildfly.security.auth.server.event.SecurityEventVisitor
Handle a security definite outcome event.
handleFailedAuthenticationEvent(RealmFailedAuthenticationEvent, P) - Method in class org.wildfly.security.auth.server.event.RealmEventVisitor
Handle a failed authentication realm event.
handleIdentityAuthorizationEvent(RealmIdentityAuthorizationEvent, P) - Method in class org.wildfly.security.auth.server.event.RealmEventVisitor
Handle an identity authorization realm event.
handleIdentityFailedAuthorizationEvent(RealmIdentityFailedAuthorizationEvent, P) - Method in class org.wildfly.security.auth.server.event.RealmEventVisitor
Handle an identity failed authorization realm event.
handleIdentitySuccessfulAuthorizationEvent(RealmIdentitySuccessfulAuthorizationEvent, P) - Method in class org.wildfly.security.auth.server.event.RealmEventVisitor
Handle an identity successful authorization realm event.
handlePermissionCheckEvent(SecurityPermissionCheckEvent, P) - Method in class org.wildfly.security.auth.server.event.SecurityEventVisitor
Handle a security permission check event.
handlePermissionCheckFailedEvent(SecurityPermissionCheckFailedEvent, P) - Method in class org.wildfly.security.auth.server.event.SecurityEventVisitor
Handle a security permission check failed event.
handlePermissionCheckSuccessfulEvent(SecurityPermissionCheckSuccessfulEvent, P) - Method in class org.wildfly.security.auth.server.event.SecurityEventVisitor
Handle a security permission check successful event.
handleRealmEvent(RealmEvent) - Method in interface org.wildfly.security.auth.server.SecurityRealm
Handle a realm event.
handleSuccessfulAuthenticationEvent(RealmSuccessfulAuthenticationEvent, P) - Method in class org.wildfly.security.auth.server.event.RealmEventVisitor
Handle a successful authentication realm event.
handleUnknownEvent(RealmEvent, P) - Method in class org.wildfly.security.auth.server.event.RealmEventVisitor
Handle any unhandled realm event.
handleUnknownEvent(SecurityEvent, P) - Method in class org.wildfly.security.auth.server.event.SecurityEventVisitor
Handle any unhandled security event.
hasExclusiveAccess() - Method in class org.wildfly.security.auth.callback.ExclusiveNameCallback
Determine if exclusive access to the backing identity was granted.
HASH_MD5 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when the mechanism uses MD5.
HASH_SHA - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when the mechanism uses SHA.
HASH_SHA_256 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when the mechanism uses SHA-256.
HASH_SHA_384 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when the mechanism uses SHA-384.
HASH_SHA_512 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when the mechanism uses SHA-512.
HASH_SHA_512_256 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when the mechanism uses SHA-512/256.
hashCode() - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Get the hash code of this authentication configuration.
hashCode() - Method in class org.wildfly.security.auth.client.MatchRule
Get the hash code of this rule.
hashCode() - Method in class org.wildfly.security.auth.principal.AnonymousPrincipal
Get the hash code of this principal.
hashCode() - Method in class org.wildfly.security.auth.principal.CompositePrincipal
Get the hash code of this principal.
hashCode() - Method in class org.wildfly.security.auth.principal.NamePrincipal
Get the hash code of this principal.
hashCode() - Method in class org.wildfly.security.auth.principal.NumericPrincipal
Get the hash code of this principal.
hashCode() - Method in class org.wildfly.security.auth.principal.RealmNestedPrincipal
Get the hash code of this principal.
hashCode() - Method in class org.wildfly.security.credential.BearerTokenCredential
 
hashCode() - Method in class org.wildfly.security.credential.GSSKerberosCredential
 
hashCode() - Method in class org.wildfly.security.credential.KeyPairCredential
 
hashCode() - Method in class org.wildfly.security.credential.PasswordCredential
 
hashCode() - Method in class org.wildfly.security.credential.PublicKeyCredential
 
hashCode() - Method in class org.wildfly.security.credential.SecretKeyCredential
 
hashCode() - Method in class org.wildfly.security.credential.X509CertificateChainPrivateCredential
 
hashCode() - Method in class org.wildfly.security.credential.X509CertificateChainPublicCredential
 
hashCode() - Method in class org.wildfly.security.key.RSAParameterSpec
 
hashCode() - Method in class org.wildfly.security.password.spec.ClearPasswordSpec
 
hashCode() - Method in class org.wildfly.security.password.spec.DigestPasswordAlgorithmSpec
 
hashCode() - Method in class org.wildfly.security.password.spec.DigestPasswordSpec
 
hashCode() - Method in class org.wildfly.security.password.spec.EncryptablePasswordSpec
 
hashCode() - Method in class org.wildfly.security.password.spec.HashPasswordSpec
 
hashCode() - Method in class org.wildfly.security.password.spec.IteratedHashPasswordSpec
 
hashCode() - Method in class org.wildfly.security.password.spec.IteratedPasswordAlgorithmSpec
 
hashCode() - Method in class org.wildfly.security.password.spec.IteratedSaltedHashPasswordSpec
 
hashCode() - Method in class org.wildfly.security.password.spec.IteratedSaltedPasswordAlgorithmSpec
 
hashCode() - Method in class org.wildfly.security.password.spec.MaskedPasswordAlgorithmSpec
 
hashCode() - Method in class org.wildfly.security.password.spec.MaskedPasswordSpec
 
hashCode() - Method in class org.wildfly.security.password.spec.OneTimePasswordAlgorithmSpec
 
hashCode() - Method in class org.wildfly.security.password.spec.OneTimePasswordSpec
 
hashCode() - Method in class org.wildfly.security.password.spec.SaltedHashPasswordSpec
 
hashCode() - Method in class org.wildfly.security.password.spec.SaltedPasswordAlgorithmSpec
 
hashCode() - Method in class org.wildfly.security.permission.AbstractActionPermission
 
hashCode() - Method in class org.wildfly.security.permission.AbstractBooleanPermission
 
hashCode() - Method in class org.wildfly.security.permission.AbstractNamedPermission
 
hashCode() - Method in class org.wildfly.security.permission.AbstractPermission
Get the hash code of this permission.
hashCode() - Method in class org.wildfly.security.permission.NoPermission
Get the constant hash code.
hashCode() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClientFactory
 
hashCode() - Method in class org.wildfly.security.x500.GeneralName.DirectoryName
 
hashCode() - Method in class org.wildfly.security.x500.GeneralName.DNSName
 
hashCode() - Method in class org.wildfly.security.x500.GeneralName.EDIPartyName
 
hashCode() - Method in class org.wildfly.security.x500.GeneralName.IPAddress
 
hashCode() - Method in class org.wildfly.security.x500.GeneralName.OtherName
 
hashCode() - Method in class org.wildfly.security.x500.GeneralName.RegisteredID
 
hashCode() - Method in class org.wildfly.security.x500.GeneralName.RFC822Name
 
hashCode() - Method in class org.wildfly.security.x500.GeneralName.URIName
 
hashCode() - Method in class org.wildfly.security.x500.GeneralName.X400Address
 
HashPasswordSpec - Class in org.wildfly.security.password.spec
A password specification for a password represented by a hash.
HashPasswordSpec(byte[]) - Constructor for class org.wildfly.security.password.spec.HashPasswordSpec
Construct new instance.
hasInitialResponse() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
 
hasInitialResponse() - Method in class org.wildfly.security.sasl.util.AbstractSaslClient
Determines whether this mechanism has an optional initial response.
hasNextElement() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Determine if there is at least one more ASN.1 element that can be read.
hasNextElement() - Method in class org.wildfly.security.asn1.DERDecoder
 
hasParameters(Key, AlgorithmParameterSpec) - Static method in class org.wildfly.security.key.KeyUtil
Determine if the given key has parameters which match the given parameters.
hasPeerRole(String) - Method in class org.wildfly.security.auth.client.PeerIdentity
Determine whether the peer identity has a given role name.
hasSameParameters(Key, Key) - Static method in class org.wildfly.security.key.KeyUtil
Attempt to determine if the two keys have the same parameters.
HOST - Static variable in class org.wildfly.security.http.HttpConstants
 
HTTP - Static variable in class org.wildfly.security.http.HttpConstants
 
HttpAuthenticationException - Exception in org.wildfly.security.http
Exception to indicate a general failure with the HTTP authentication mechanism.
HttpAuthenticationException() - Constructor for exception org.wildfly.security.http.HttpAuthenticationException
Constructs a new HttpAuthenticationException.
HttpAuthenticationException(String) - Constructor for exception org.wildfly.security.http.HttpAuthenticationException
Constructs a new HttpAuthenticationException.
HttpAuthenticationException(Throwable) - Constructor for exception org.wildfly.security.http.HttpAuthenticationException
Constructs a new HttpAuthenticationException with an initial cause.
HttpAuthenticationException(String, Throwable) - Constructor for exception org.wildfly.security.http.HttpAuthenticationException
Constructs a new HttpAuthenticationException with an initial message and cause.
HttpAuthenticationFactory - Class in org.wildfly.security.auth.server
A HTTP authentication mechanism configuration, the configuration is associated with the SecurityDomain and HttpServerAuthenticationMechanismFactory for obtaining configured mechanisms.
HttpAuthenticationFactory.Builder - Class in org.wildfly.security.auth.server
A builder for SASL server factory configurations.
HttpAuthenticator - Class in org.wildfly.security.http
A HTTP based authenticator responsible for performing the authentication of the current request based on the policies of the associated SecurityDomain.
HttpAuthenticator.Builder - Class in org.wildfly.security.http
A Builder to configure and create an instance of HttpAuthenticator.
HttpConstants - Class in org.wildfly.security.http
Constants used within HTTP based authentication.
HttpExchangeSpi - Interface in org.wildfly.security.http
The SPI to be implemented to bridge the Elytron APIs with the available APIs of the web server being integrated with.
HTTPS - Static variable in class org.wildfly.security.http.HttpConstants
 
HttpScope - Interface in org.wildfly.security.http
An attachment scope for use by an authentication mechanism.
HttpScopeNotification - Interface in org.wildfly.security.http
Interface providing information about scope notifications.
HttpScopeNotification.SessionNotificationType - Enum in org.wildfly.security.http
Scope.SESSION notification types
HttpServerAuthenticationMechanism - Interface in org.wildfly.security.http
Definition of a server side HTTP authentication mechanism.
HttpServerAuthenticationMechanismFactory - Interface in org.wildfly.security.http
Factory to create authentication mechanisms.
HttpServerCookie - Interface in org.wildfly.security.http
Server side representation of a HTTP Cookie.
HttpServerMechanismsResponder - Interface in org.wildfly.security.http
A responder for sending either authentication challenges or responses as a result of successful authentication back to the calling client.
HttpServerRequest - Interface in org.wildfly.security.http
Server side representation of a HTTP request.
HttpServerRequestWrapper - Class in org.wildfly.security.http
A wrapper delegating any request to the delegated implementation.
HttpServerRequestWrapper(HttpServerRequest) - Constructor for class org.wildfly.security.http.HttpServerRequestWrapper
Construct new instance.
HttpServerResponse - Interface in org.wildfly.security.http
Server side representation of a HTTP response.
HttpServerScopes - Interface in org.wildfly.security.http
Interface providing access to context specific HttpScope instances.

I

IDENTITY - Static variable in interface org.wildfly.security.sasl.util.SaslWrapper
The identity wrapper which simply returns the same data that was passed in.
IDENTITY_REWRITER - Static variable in interface org.wildfly.security.auth.server.NameRewriter
The simple identity name rewriter, which does no rewriting.
IDENTITY_ROLE_MAPPER - Static variable in interface org.wildfly.security.authz.RoleMapper
A default implementation that does nothing but return the given roles.
IdentityCredentialCallback - Class in org.wildfly.security.auth.callback
A callback to inform a server authentication mechanism of a credential which may be cached on the authentication identity (if any).
IdentityCredentialCallback(Credential, boolean) - Constructor for class org.wildfly.security.auth.callback.IdentityCredentialCallback
Construct a new instance.
IdentityCredentials - Class in org.wildfly.security.auth.server
The public or private credentials retained by an identity, which can be used for authentication forwarding.
IEC_ISO_9798 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when a IEC/ISO-9798-family mechanism is being used.
IEC_ISO_9798_M_DSA_SHA1 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
IEC_ISO_9798_M_ECDSA_SHA1 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
IEC_ISO_9798_M_RSA_SHA1_ENC - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
IEC_ISO_9798_U_DSA_SHA1 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
IEC_ISO_9798_U_ECDSA_SHA1 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
IEC_ISO_9798_U_RSA_SHA1_ENC - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
implies(Permission) - Method in class org.wildfly.security.auth.server.SecurityIdentity
 
implies(Permission) - Method in class org.wildfly.security.manager.WildFlySecurityManager
 
implies(This) - Method in class org.wildfly.security.permission.AbstractActionPermission
Determine whether this permission implies another permission.
implies(This) - Method in class org.wildfly.security.permission.AbstractBooleanPermission
 
implies(This) - Method in class org.wildfly.security.permission.AbstractNamedPermission
 
implies(Permission) - Method in class org.wildfly.security.permission.AbstractPermission
Determine whether this permission implies another permission.
implies(This) - Method in class org.wildfly.security.permission.AbstractPermission
Determine whether this permission implies another permission.
implies(Permission) - Method in class org.wildfly.security.permission.BooleanPermissionCollection
 
implies(Permission) - Method in class org.wildfly.security.permission.ByNamePermissionCollection
 
implies(NoPermission) - Method in class org.wildfly.security.permission.NoPermission
Always returns false.
implies(Permission) - Method in interface org.wildfly.security.permission.PermissionVerifier
Determine if the permission is verified by this object.
implies(Permission) - Method in class org.wildfly.security.permission.SimpleActionBitsPermissionCollection
 
implies(Permission) - Method in class org.wildfly.security.permission.SimplePermissionCollection
 
impliesActionBits(int) - Method in class org.wildfly.security.permission.AbstractActionSetPermission
Determine whether this permission's actions value implies the given action bits.
impliesActions(String) - Method in class org.wildfly.security.permission.AbstractActionPermission
Determine whether this permission's actions value implies the given actions value.
impliesActions(Permission) - Method in class org.wildfly.security.permission.AbstractActionPermission
Determine whether this permission's actions value implies the actions of the given permission.
impliesActions(This) - Method in class org.wildfly.security.permission.AbstractActionPermission
Determine whether this permission's actions value implies the actions of the given permission.
impliesActions(This) - Method in class org.wildfly.security.permission.AbstractActionSetPermission
 
impliesActions(String) - Method in class org.wildfly.security.permission.AbstractActionSetPermission
 
impliesAll(PermissionCollection, PermissionCollection) - Static method in class org.wildfly.security.permission.PermissionUtil
Determine if one collection implies all the permissions in the other collection.
impliesName(String) - Method in class org.wildfly.security.permission.AbstractNamedPermission
Determine whether this permission implies the given name.
impliesName(Permission) - Method in class org.wildfly.security.permission.AbstractNamedPermission
Determine whether this permission implies the name of the given permission.
impliesName(This) - Method in class org.wildfly.security.permission.AbstractNamedPermission
Determine whether this permission implies the name of the given permission.
impliesName(String) - Method in class org.wildfly.security.permission.AbstractNameSetOnlyPermission
 
impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.credential.AlgorithmCredential
Determine whether this credential implies the given parameters.
impliesParameters(AlgorithmParameterSpec) - Method in class org.wildfly.security.credential.PasswordCredential
 
impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.BCryptPassword
 
impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.BSDUnixDESCryptPassword
 
impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.DigestPassword
 
impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.MaskedPassword
 
impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.OneTimePassword
 
impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.SaltedSimpleDigestPassword
 
impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.ScramDigestPassword
 
impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.SunUnixMD5CryptPassword
 
impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.UnixDESCryptPassword
 
impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.UnixMD5CryptPassword
 
impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
 
impliesParameters(AlgorithmParameterSpec) - Method in interface org.wildfly.security.password.Password
Determine if this password is matched by the given parameter specification.
impliesSameParameters(AlgorithmCredential) - Method in interface org.wildfly.security.credential.AlgorithmCredential
Determine whether the other credential's parameters are implied by this one.
impliesSameParameters(AlgorithmCredential) - Method in class org.wildfly.security.credential.KeyPairCredential
 
impliesSameParameters(AlgorithmCredential) - Method in class org.wildfly.security.credential.PasswordCredential
 
impliesSameParameters(AlgorithmCredential) - Method in class org.wildfly.security.credential.PublicKeyCredential
 
impliesSameParameters(AlgorithmCredential) - Method in class org.wildfly.security.credential.SecretKeyCredential
 
importIdentity(SecurityIdentity) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Attempt to import the given security identity as a trusted identity.
in(CallbackKind) - Method in enum org.wildfly.security.auth.client.CallbackKind
Determine whether this instance is equal to one of the given instances.
in(CallbackKind, CallbackKind) - Method in enum org.wildfly.security.auth.client.CallbackKind
Determine whether this instance is equal to one of the given instances.
in(CallbackKind, CallbackKind, CallbackKind) - Method in enum org.wildfly.security.auth.client.CallbackKind
Determine whether this instance is equal to one of the given instances.
in(CallbackKind...) - Method in enum org.wildfly.security.auth.client.CallbackKind
Determine whether this instance is equal to one of the given instances.
in(SupportLevel) - Method in enum org.wildfly.security.auth.SupportLevel
Determine whether this instance is equal to one of the given instances.
in(SupportLevel, SupportLevel) - Method in enum org.wildfly.security.auth.SupportLevel
Determine whether this instance is equal to one of the given instances.
in(SupportLevel, SupportLevel, SupportLevel) - Method in enum org.wildfly.security.auth.SupportLevel
Determine whether this instance is equal to one of the given instances.
in(SupportLevel...) - Method in enum org.wildfly.security.auth.SupportLevel
Determine whether this instance is equal to one of the given instances.
in(Authentication, Authentication) - Method in enum org.wildfly.security.ssl.Authentication
Determine whether this instance is equal to one of the given instances.
in(Authentication, Authentication, Authentication) - Method in enum org.wildfly.security.ssl.Authentication
Determine whether this instance is equal to one of the given instances.
in(Authentication...) - Method in enum org.wildfly.security.ssl.Authentication
Determine whether this instance is equal to one of the given instances.
in(Digest, Digest) - Method in enum org.wildfly.security.ssl.Digest
Determine whether this instance is equal to one of the given instances.
in(Digest, Digest, Digest) - Method in enum org.wildfly.security.ssl.Digest
Determine whether this instance is equal to one of the given instances.
in(Digest...) - Method in enum org.wildfly.security.ssl.Digest
Determine whether this instance is equal to one of the given instances.
in(Encryption, Encryption) - Method in enum org.wildfly.security.ssl.Encryption
Determine whether this instance is equal to one of the given instances.
in(Encryption, Encryption, Encryption) - Method in enum org.wildfly.security.ssl.Encryption
Determine whether this instance is equal to one of the given instances.
in(Encryption...) - Method in enum org.wildfly.security.ssl.Encryption
Determine whether this instance is equal to one of the given instances.
in(KeyAgreement, KeyAgreement) - Method in enum org.wildfly.security.ssl.KeyAgreement
Determine whether this instance is equal to one of the given instances.
in(KeyAgreement, KeyAgreement, KeyAgreement) - Method in enum org.wildfly.security.ssl.KeyAgreement
Determine whether this instance is equal to one of the given instances.
in(KeyAgreement...) - Method in enum org.wildfly.security.ssl.KeyAgreement
Determine whether this instance is equal to one of the given instances.
in(Protocol, Protocol) - Method in enum org.wildfly.security.ssl.Protocol
Determine whether this instance is equal to one of the given instances.
in(Protocol, Protocol, Protocol) - Method in enum org.wildfly.security.ssl.Protocol
Determine whether this instance is equal to one of the given instances.
in(Protocol...) - Method in enum org.wildfly.security.ssl.Protocol
Determine whether this instance is equal to one of the given instances.
in(boolean[]) - Method in enum org.wildfly.security.x500.cert.KeyUsage
Determine whether the bit # corresponding to this enumeration is set in the given boolean array.
in(KeyUsage) - Method in enum org.wildfly.security.x500.cert.KeyUsage
Determine whether this instance is equal to one of the given instances.
in(KeyUsage, KeyUsage) - Method in enum org.wildfly.security.x500.cert.KeyUsage
Determine whether this instance is equal to one of the given instances.
in(KeyUsage, KeyUsage, KeyUsage) - Method in enum org.wildfly.security.x500.cert.KeyUsage
Determine whether this instance is equal to one of the given instances.
in(KeyUsage...) - Method in enum org.wildfly.security.x500.cert.KeyUsage
Determine whether this instance is equal to one of the given instances.
indexOf(String, String) - Method in interface org.wildfly.security.authz.Attributes
Get the index of the first occurrence of the given value at the given key, if any.
indexOf(String, String) - Method in class org.wildfly.security.authz.MapAttributes
 
indexOf(Object) - Method in class org.wildfly.security.authz.SimpleAttributesEntry
 
InhibitAnyPolicyExtension - Class in org.wildfly.security.x500.cert
The "inhibit anyPolicy" certificate extension as defined by RFC 5280 § 4.2.1.14.
InhibitAnyPolicyExtension(int) - Constructor for class org.wildfly.security.x500.cert.InhibitAnyPolicyExtension
Construct a new instance.
init() - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
 
initCause(Throwable) - Method in exception org.wildfly.security.auth.callback.FastUnsupportedCallbackException
Does nothing but return this instance.
initialize(Map<String, String>) - Method in class org.wildfly.security.authz.MappedRoleMapper
Custom component method.
initialize(Map<String, String>, CredentialStore.ProtectionParameter, Provider[]) - Method in class org.wildfly.security.credential.store.CredentialStore
Initialize Credential Store service with given attributes.
initialize(Map<String, String>, CredentialStore.ProtectionParameter) - Method in class org.wildfly.security.credential.store.CredentialStore
Initialize Credential Store service with given attributes.
initialize(Map<String, String>) - Method in class org.wildfly.security.credential.store.CredentialStore
Initialize Credential Store service with given attributes.
initialize(Map<String, String>, CredentialStore.ProtectionParameter, Provider[]) - Method in class org.wildfly.security.credential.store.CredentialStoreSpi
Initialize credential store service with given attributes.
initialized - Variable in class org.wildfly.security.credential.store.CredentialStoreSpi
install() - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Deprecated.
intersection(PermissionCollection, PermissionCollection) - Static method in class org.wildfly.security.permission.PermissionUtil
Create a permission collection that is the intersection of two permission collections.
intersectWith(PermissionVerifier) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Create a new security identity which is the same as this one, but which limits authorization privileges to the intersection of the current privileges and the given verifier.
invalidate() - Method in interface org.wildfly.security.http.HttpScope
Invalidate this scope.
InvalidAuthenticationConfigurationException - Exception in org.wildfly.security.auth.client
An exception thrown to indicate that the client authentication configuration is invalid.
InvalidAuthenticationConfigurationException() - Constructor for exception org.wildfly.security.auth.client.InvalidAuthenticationConfigurationException
Constructs a new InvalidAuthenticationConfigurationException instance.
InvalidAuthenticationConfigurationException(String) - Constructor for exception org.wildfly.security.auth.client.InvalidAuthenticationConfigurationException
Constructs a new InvalidAuthenticationConfigurationException instance with an initial message.
InvalidAuthenticationConfigurationException(Throwable) - Constructor for exception org.wildfly.security.auth.client.InvalidAuthenticationConfigurationException
Constructs a new InvalidAuthenticationConfigurationException instance with an initial cause.
InvalidAuthenticationConfigurationException(String, Throwable) - Constructor for exception org.wildfly.security.auth.client.InvalidAuthenticationConfigurationException
Constructs a new InvalidAuthenticationConfigurationException instance with an initial message and cause.
InvalidPermissionClassException - Exception in org.wildfly.security.permission
An exception which is thrown when an invalid permission class is instantiated.
InvalidPermissionClassException() - Constructor for exception org.wildfly.security.permission.InvalidPermissionClassException
Constructs a new InvalidPermissionClassException instance.
InvalidPermissionClassException(String) - Constructor for exception org.wildfly.security.permission.InvalidPermissionClassException
Constructs a new InvalidPermissionClassException instance with an initial message.
InvalidPermissionClassException(Throwable) - Constructor for exception org.wildfly.security.permission.InvalidPermissionClassException
Constructs a new InvalidPermissionClassException instance with an initial cause.
InvalidPermissionClassException(String, Throwable) - Constructor for exception org.wildfly.security.permission.InvalidPermissionClassException
Constructs a new InvalidPermissionClassException instance with an initial message and cause.
IP_ADDRESS - Static variable in class org.wildfly.security.x500.GeneralName
 
IPAddress(String) - Constructor for class org.wildfly.security.x500.GeneralName.IPAddress
Create an IP address.
IPAddress(byte[]) - Constructor for class org.wildfly.security.x500.GeneralName.IPAddress
Create an IP address.
isActiveSusceptible() - Method in class org.wildfly.security.sasl.util.AbstractSaslFactory
Determine whether the mechanism is susceptible to active attack.
isAnonymous() - Method in class org.wildfly.security.auth.server.SecurityIdentity
Convenience method to determine if this identity is anonymous.
isAnonymous() - Method in class org.wildfly.security.sasl.util.AbstractSaslFactory
Determine whether the algorithm is anonymous.
isAuthorized() - Method in class org.wildfly.security.auth.callback.AnonymousAuthorizationCallback
Determine whether anonymous access was allowed by the callback handler.
isAuthorized() - Method in class org.wildfly.security.auth.callback.CachedIdentityAuthorizeCallback
Indicates if a cached identity was successfully authorized.
isAuthorized() - Method in class org.wildfly.security.auth.server.event.RealmAuthorizationEvent
Determine if this authorization was successful.
isAuthorized() - Method in class org.wildfly.security.auth.server.event.RealmIdentityFailedAuthorizationEvent
 
isAuthorized() - Method in class org.wildfly.security.auth.server.event.RealmIdentitySuccessfulAuthorizationEvent
 
isChecking() - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Determine whether the security manager is currently checking permissions.
isClientMode() - Method in class org.wildfly.security.ssl.SSLConnection
Get the client-mode flag for this connection.
isComplete() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
 
isComplete() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
 
isComplete() - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Determine whether the authentication exchange has completed.
isCredentialSupported(Credential) - Method in class org.wildfly.security.auth.callback.AbstractCredentialCallback
Determine whether the given credential can be set on this callback.
isCredentialTypeSupported(Class<? extends Credential>) - Method in class org.wildfly.security.auth.callback.AbstractCredentialCallback
Determine whether the given credential type is supported.
isCredentialTypeSupported(Class<? extends Credential>, String) - Method in class org.wildfly.security.auth.callback.AbstractCredentialCallback
Determine whether the given credential type is supported for the given algorithm name.
isCredentialTypeSupported(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.auth.callback.AbstractCredentialCallback
Determine whether the given credential type is supported for the given algorithm name.
isCritical() - Method in class org.wildfly.security.x500.cert.X509CertificateExtension
Determine whether this object represents a critical extension (as defined by RFC 5280).
isDefinitelySupported() - Method in enum org.wildfly.security.auth.SupportLevel
Determine if this object represents definite support.
isDestroyed() - Method in class org.wildfly.security.evidence.PasswordGuessEvidence
 
isDictionarySusceptible() - Method in class org.wildfly.security.sasl.util.AbstractSaslFactory
Determine whether the mechanism is susceptible to dictionary (passive) attacks.
isDone() - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Determine if authentication was already completed on this context.
isEmpty() - Method in interface org.wildfly.security.authz.Attributes
Determine if this collection is empty.
isEmpty() - Method in class org.wildfly.security.authz.MapAttributes
 
isEmpty() - Method in interface org.wildfly.security.authz.Roles
Determine whether this roles collection is empty.
isEmpty() - Method in class org.wildfly.security.authz.SimpleAttributesEntry
 
isFailure() - Method in class org.wildfly.security.auth.server.event.RealmAbandonedAuthenticationEvent
 
isFailure() - Method in class org.wildfly.security.auth.server.event.RealmAuthenticationEvent
Determine if this authentication definitely failed.
isFailure() - Method in class org.wildfly.security.auth.server.event.RealmDefiniteOutcomeAuthenticationEvent
 
isForwardSecrecy() - Method in class org.wildfly.security.sasl.util.AbstractSaslFactory
Determine whether forward secrecy is implemented.
isFull(EnumSet<CallbackKind>) - Static method in enum org.wildfly.security.auth.client.CallbackKind
Determine whether the given set is fully populated (or "full"), meaning it contains all possible values.
isFull(EnumSet<SupportLevel>) - Static method in enum org.wildfly.security.auth.SupportLevel
Determine whether the given set is fully populated (or "full"), meaning it contains all possible values.
isFull(EnumSet<Authentication>) - Static method in enum org.wildfly.security.ssl.Authentication
Determine whether the given set is "full" (meaning it contains all possible values).
isFull(EnumSet<Digest>) - Static method in enum org.wildfly.security.ssl.Digest
Determine whether the given set is "full" (meaning it contains all possible values).
isFull(EnumSet<Encryption>) - Static method in enum org.wildfly.security.ssl.Encryption
Determine whether the given set is "full" (meaning it contains all possible values).
isFull(EnumSet<KeyAgreement>) - Static method in enum org.wildfly.security.ssl.KeyAgreement
Determine whether the given set is "full" (meaning it contains all possible values).
isFull(EnumSet<Protocol>) - Static method in enum org.wildfly.security.ssl.Protocol
Determine whether the given set is "full" (meaning it contains all possible values).
isFull(EnumSet<KeyUsage>) - Static method in enum org.wildfly.security.x500.cert.KeyUsage
Determine whether the given set is fully populated (or "full"), meaning it contains all possible values.
isHostMatched() - Method in class org.wildfly.security.auth.client.MatchRule
Determine whether this rule matches based on host name.
isHttpOnly() - Method in interface org.wildfly.security.http.HttpServerCookie
Checks whether this cookie has been marked as HttpOnly.
isIncluded(String...) - Method in class org.wildfly.security.sasl.util.AbstractSaslFactory
Determine whether our mechanism name is among those given.
isInitialized() - Method in class org.wildfly.security.credential.store.CredentialStore
Checks whether underlying credential store is initialized.
isInitialized() - Method in class org.wildfly.security.credential.store.CredentialStoreSpi
Checks whether underlying credential store service is initialized.
isLocalCache() - Method in class org.wildfly.security.auth.callback.CachedIdentityAuthorizeCallback
Indicates if authorization decisions should be performed based on the given IdentityCache only.
isMaskedAlgorithm(String) - Static method in interface org.wildfly.security.password.interfaces.MaskedPassword
Determine if the given algorithm name is a valid masked password algorithm name.
isMatch() - Method in class org.wildfly.security.auth.util.RegexNameValidatingRewriter
Get the match flag.
isModifiable() - Method in class org.wildfly.security.credential.store.CredentialStore
Check if credential store supports modification of actual store
isModifiable() - Method in class org.wildfly.security.credential.store.CredentialStoreSpi
Check if credential store service supports modification of its store
isNetworkMatched() - Method in class org.wildfly.security.auth.client.MatchRule
Determine whether this rule matches based on network.
isNextType(int, int, boolean) - Method in interface org.wildfly.security.asn1.ASN1Decoder
Determine if the type of the next ASN.1 element matches the given type without actually decoding the next element.
isNextType(int, int, boolean) - Method in class org.wildfly.security.asn1.DERDecoder
 
isNotSupported() - Method in enum org.wildfly.security.auth.SupportLevel
Determine if this object represents definite lack of support.
isOfType(Enum...) - Method in interface org.wildfly.security.http.HttpScopeNotification
Returns true if this notification matches any of the specified types.
isOptional() - Method in class org.wildfly.security.auth.callback.AnonymousAuthorizationCallback
 
isOptional() - Method in class org.wildfly.security.auth.callback.AvailableRealmsCallback
 
isOptional() - Method in class org.wildfly.security.auth.callback.CachedIdentityAuthorizeCallback
 
isOptional(Callback) - Static method in class org.wildfly.security.auth.callback.CallbackUtil
Determine whether a callback is optional.
isOptional() - Method in class org.wildfly.security.auth.callback.CredentialCallback
 
isOptional() - Method in class org.wildfly.security.auth.callback.CredentialUpdateCallback
 
isOptional() - Method in class org.wildfly.security.auth.callback.EvidenceVerifyCallback
This Callback is not optional as verification is required.
isOptional() - Method in class org.wildfly.security.auth.callback.ExclusiveNameCallback
 
isOptional() - Method in interface org.wildfly.security.auth.callback.ExtendedCallback
Determine if this callback is optional.
isOptional() - Method in class org.wildfly.security.auth.callback.ExtendedChoiceCallback
 
isOptional() - Method in class org.wildfly.security.auth.callback.ParameterCallback
 
isOptional() - Method in class org.wildfly.security.auth.callback.PasswordResetCallback
 
isOptional() - Method in class org.wildfly.security.auth.callback.ServerCredentialCallback
 
isParameterSupported(AlgorithmParameterSpec) - Method in class org.wildfly.security.auth.callback.ParameterCallback
Determine whether a parameter specification would be supported by the authentication.
isParameterTypeSupported(Class<? extends AlgorithmParameterSpec>) - Method in class org.wildfly.security.auth.callback.ParameterCallback
Determine whether a credential type would be supported by the authentication.
isPassCredentials() - Method in class org.wildfly.security.sasl.util.AbstractSaslFactory
Determine whether the mechanism passes client credentials.
isPathMatched() - Method in class org.wildfly.security.auth.client.MatchRule
Determine whether this rule matches based on path name.
isPlainText() - Method in class org.wildfly.security.sasl.util.AbstractSaslFactory
Determine whether the algorithm employs plain text.
isPortMatched() - Method in class org.wildfly.security.auth.client.MatchRule
Determine whether this rule matches based on port.
isPrivate() - Method in class org.wildfly.security.auth.callback.IdentityCredentialCallback
Determine whether the credential should be treated as private.
isProtocolMatched() - Method in class org.wildfly.security.auth.client.MatchRule
Determine whether this rule matches based on URI protocol (scheme).
isSameName(String) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Determine if the given name refers to the same identity as the currently set authentication name.
isSamePeerIdentityContext(PeerIdentity) - Method in class org.wildfly.security.auth.client.PeerIdentity
Determine if the peer identity context of this identity is the same as that of the given identity.
isSamePrincipal(Principal) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Determine if the given principal refers to the same identity as the currently set authentication name.
isSecure() - Method in interface org.wildfly.security.http.HttpServerCookie
Returns true if the browser is sending cookies only over a secure protocol, or false if the browser can send cookies using any protocol.
isSuccess() - Method in class org.wildfly.security.auth.server.event.RealmAbandonedAuthenticationEvent
 
isSuccess() - Method in class org.wildfly.security.auth.server.event.RealmAuthenticationEvent
Determine if this authentication was definitely successful.
isSuccess() - Method in class org.wildfly.security.auth.server.event.RealmFailedAuthenticationEvent
 
isSuccess() - Method in class org.wildfly.security.auth.server.event.RealmSuccessfulAuthenticationEvent
 
isSuccessful() - Method in class org.wildfly.security.auth.server.event.SecurityDefiniteOutcomeEvent
 
ISSUER_KEY_HASH - Static variable in class org.wildfly.security.x500.TrustedAuthority
 
ISSUER_NAME_HASH - Static variable in class org.wildfly.security.x500.TrustedAuthority
 
IssuerAlternativeNamesExtension - Class in org.wildfly.security.x500.cert
The issuer alternative names extension as defined by RFC 5280 § 4.2.1.7.
IssuerAlternativeNamesExtension(boolean, List<GeneralName>) - Constructor for class org.wildfly.security.x500.cert.IssuerAlternativeNamesExtension
Construct a new instance.
IssuerKeyHashTrustedAuthority(byte[]) - Constructor for class org.wildfly.security.x500.TrustedAuthority.IssuerKeyHashTrustedAuthority
Construct a new instance.
IssuerKeyHashTrustedAuthority(String) - Constructor for class org.wildfly.security.x500.TrustedAuthority.IssuerKeyHashTrustedAuthority
Construct a new instance.
IssuerNameHashTrustedAuthority(byte[]) - Constructor for class org.wildfly.security.x500.TrustedAuthority.IssuerNameHashTrustedAuthority
Construct a new instance.
IssuerNameHashTrustedAuthority(String) - Constructor for class org.wildfly.security.x500.TrustedAuthority.IssuerNameHashTrustedAuthority
Construct a new instance.
isTranslatable(Password) - Method in class org.wildfly.security.password.PasswordFactory
Determine whether the given password can be translated into one which is consumable by this factory.
isTypeAuthorityMatched() - Method in class org.wildfly.security.auth.client.MatchRule
Determine whether this rule matches based on abstract type.
isTypeMatched() - Method in class org.wildfly.security.auth.client.MatchRule
Determine whether this rule matches based on abstract type.
isUrnNameMatched() - Method in class org.wildfly.security.auth.client.MatchRule
Determine whether this rule matches based on URN name.
isUserMatched() - Method in class org.wildfly.security.auth.client.MatchRule
Determine whether this rule matches based on non-empty URI user info.
isVerified() - Method in class org.wildfly.security.auth.callback.EvidenceVerifyCallback
Get the verification state for the evidence referenced here.
iterable(PermissionCollection) - Static method in class org.wildfly.security.permission.PermissionUtil
Create an iterable view over a permission collection.
IteratedHashPasswordSpec - Class in org.wildfly.security.password.spec
A PasswordSpec for a password represented by a hash with an iteration count or cost.
IteratedHashPasswordSpec(byte[], int) - Constructor for class org.wildfly.security.password.spec.IteratedHashPasswordSpec
Construct new instance.
IteratedPasswordAlgorithmSpec - Class in org.wildfly.security.password.spec
Algorithm parameter specification for password types with an iteration count.
IteratedPasswordAlgorithmSpec(int) - Constructor for class org.wildfly.security.password.spec.IteratedPasswordAlgorithmSpec
Construct a new instance.
IteratedSaltedHashPasswordSpec - Class in org.wildfly.security.password.spec
A PasswordSpec for a password represented by a hash with a salt and a iteration count or cost.
IteratedSaltedHashPasswordSpec(byte[], byte[], int) - Constructor for class org.wildfly.security.password.spec.IteratedSaltedHashPasswordSpec
Construct a new instance.
IteratedSaltedPasswordAlgorithmSpec - Class in org.wildfly.security.password.spec
Algorithm parameter specification for common hashed password types.
IteratedSaltedPasswordAlgorithmSpec(int, byte[]) - Constructor for class org.wildfly.security.password.spec.IteratedSaltedPasswordAlgorithmSpec
Construct a new instance.
ITERATION_COUNT - Static variable in interface org.wildfly.security.password.interfaces.UnixMD5CryptPassword
The fixed iteration count.
iterator() - Method in class org.wildfly.security.auth.principal.CompositePrincipal
Get an iterator over this principal.
iterator() - Method in class org.wildfly.security.permission.AbstractPermissionCollection
Iterate over this permission collection.
iterator() - Method in class org.wildfly.security.permission.BooleanPermissionCollection
 
iterator() - Method in class org.wildfly.security.permission.ByNamePermissionCollection
 
iterator() - Method in class org.wildfly.security.permission.SimpleActionBitsPermissionCollection
 
iterator() - Method in class org.wildfly.security.permission.SimplePermissionCollection
 

K

KERBEROS_V5 - Static variable in class org.wildfly.security.auth.util.GSSCredentialSecurityFactory
 
KEY_ROLES - Static variable in interface org.wildfly.security.authz.RoleDecoder
A key whose value is the string "Roles", to provide a standard/default location at which roles may be found.
KeyAgreement - Enum in org.wildfly.security.ssl
The key agreement type for SSL/TLS cipher suite selection.
KeyManagerCredentialSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which sets the server's credential using the given key manager.
KeyManagerCredentialSaslServerFactory(SaslServerFactory, X509KeyManager) - Constructor for class org.wildfly.security.sasl.util.KeyManagerCredentialSaslServerFactory
Construct a new instance.
KeyPairCredential - Class in org.wildfly.security.credential
A public/private key pair credential.
KeyPairCredential(KeyPair) - Constructor for class org.wildfly.security.credential.KeyPairCredential
Construct a new instance.
keySet() - Method in interface org.wildfly.security.authz.Attributes
Get a set comprised of all the keys in this collection.
keySet() - Method in class org.wildfly.security.authz.MapAttributes
 
KeyStoreCredentialSource - Class in org.wildfly.security.credential.source
A credential source which is backed by a key store entry.
KeyStoreCredentialSource(KeyStore, String, KeyStore.ProtectionParameter) - Constructor for class org.wildfly.security.credential.source.KeyStoreCredentialSource
Construct a new instance.
KeyStoreCredentialSource(SecurityFactory<KeyStore.Entry>) - Constructor for class org.wildfly.security.credential.source.KeyStoreCredentialSource
Construct a new instance.
KeyUsage - Enum in org.wildfly.security.x500.cert
The various key usage types.
KeyUsageExtension - Class in org.wildfly.security.x500.cert
Key usage extension as defined by RFC 5280 § 4.2.1.3.
KeyUsageExtension(KeyUsage...) - Constructor for class org.wildfly.security.x500.cert.KeyUsageExtension
Construct a new instance.
KeyUsageExtension(boolean, KeyUsage...) - Constructor for class org.wildfly.security.x500.cert.KeyUsageExtension
Construct a new instance.
KeyUtil - Class in org.wildfly.security.key
Key utility methods.

L

lastIndexOf(String, String) - Method in interface org.wildfly.security.authz.Attributes
Get the index of the last occurrence of the given value at the given key, if any.
lastIndexOf(String, String) - Method in class org.wildfly.security.authz.MapAttributes
 
lastIndexOf(Object) - Method in class org.wildfly.security.authz.SimpleAttributesEntry
 
LegacyConfiguration - Interface in org.wildfly.security.auth.client
An interface which allows legacy configuration to take place if no Elytron client configuration is present in the global configuration.
LegacyRealmListSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which uses the AvailableRealmsCallback to populate the legacy WildFlySasl.REALM_LIST property, if needed by a mechanism.
LegacyRealmListSaslServerFactory(SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.LegacyRealmListSaslServerFactory
Construct a new instance.
LegacyRealmListSaslServerFactory(SaslServerFactory, char, String) - Constructor for class org.wildfly.security.sasl.util.LegacyRealmListSaslServerFactory
Construct a new instance.
LegacyRealmListSaslServerFactory(SaslServerFactory, char, int...) - Constructor for class org.wildfly.security.sasl.util.LegacyRealmListSaslServerFactory
Construct a new instance.
LOAD_CREDENTIAL_STORE - Static variable in class org.wildfly.security.credential.store.CredentialStorePermission
Load credential store permission.
LocalKerberosCredentialSource - Class in org.wildfly.security.credential.source
Deprecated.
Kerberos based authentication mechanism obtains credential himself
LocalKerberosCredentialSource.Builder - Class in org.wildfly.security.credential.source
Deprecated.
A builder for a local kerberos credential source.
LocalPrincipalSaslClientFactory - Class in org.wildfly.security.sasl.util
A delegating SASL client factory whose instances can track and return the assumed principal used for authentication.
LocalPrincipalSaslClientFactory(SaslClientFactory) - Constructor for class org.wildfly.security.sasl.util.LocalPrincipalSaslClientFactory
Construct a new instance.
LOCATION - Static variable in class org.wildfly.security.http.HttpConstants
 
login(String, String) - Method in class org.wildfly.security.http.HttpAuthenticator
Perform a login for the supplied username and password using the pre-configured mechanism name.
LoginPermission - Class in org.wildfly.security.auth.permission
Establish whether the current identity has permission to complete an authentication ("log in").
LoginPermission() - Constructor for class org.wildfly.security.auth.permission.LoginPermission
Construct a new instance.
LoginPermission(String) - Constructor for class org.wildfly.security.auth.permission.LoginPermission
Construct a new instance.
LoginPermission(String, String) - Constructor for class org.wildfly.security.auth.permission.LoginPermission
Construct a new instance.

M

MAP_GS2_LOGIN_CHARS - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
MAP_SCRAM_LOGIN_CHARS - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
MAP_TO_NOTHING - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
MAP_TO_SPACE - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
MapAttributes - Class in org.wildfly.security.authz
A map-backed attributes collection.
MapAttributes() - Constructor for class org.wildfly.security.authz.MapAttributes
Construct an instance using a hash map for backing store.
MapAttributes(Map<String, ? extends Collection<String>>) - Constructor for class org.wildfly.security.authz.MapAttributes
Construct a new instance copying mappings from an original map.
MapAttributes(Attributes) - Constructor for class org.wildfly.security.authz.MapAttributes
Construct a new instance copying mappings from an original attributes collection.
mapCodePointToNothing(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
mapCodePointToSpace(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
MappedRegexRealmMapper - Class in org.wildfly.security.auth.util
A simple mapping regular expression-based realm mapper.
MappedRegexRealmMapper(Pattern, Map<String, String>) - Constructor for class org.wildfly.security.auth.util.MappedRegexRealmMapper
Construct a new instance.
MappedRegexRealmMapper(Pattern, RealmMapper, Map<String, String>) - Constructor for class org.wildfly.security.auth.util.MappedRegexRealmMapper
Construct a new instance.
MappedRoleMapper - Class in org.wildfly.security.authz
A simple mapping role mapper.
MappedRoleMapper() - Constructor for class org.wildfly.security.authz.MappedRoleMapper
Construct a new instance.
MappedRoleMapper.Builder - Class in org.wildfly.security.authz
A builder for map backed role mappers.
mapPermissions(PermissionMappable, Roles) - Method in interface org.wildfly.security.authz.PermissionMapper
Returns a PermissionVerifier with all the permissions associated with the given information.
mapPermissions(PermissionMappable, Roles) - Method in class org.wildfly.security.authz.SimplePermissionMapper
 
mapRoles(Roles) - Method in class org.wildfly.security.authz.MappedRoleMapper
 
mapRoles(Roles) - Method in interface org.wildfly.security.authz.RoleMapper
Returns a set of strings representing the roles mapped from the given roles in their raw form.
MaskedPassword - Interface in org.wildfly.security.password.interfaces
A password which has been masked, PicketBox style.
MaskedPasswordAlgorithmSpec - Class in org.wildfly.security.password.spec
An algorithm specification for a two-way password which is masked.
MaskedPasswordAlgorithmSpec(char[], int, byte[]) - Constructor for class org.wildfly.security.password.spec.MaskedPasswordAlgorithmSpec
Construct a new instance.
MaskedPasswordSpec - Class in org.wildfly.security.password.spec
A password specification for a two-way password which is masked.
MaskedPasswordSpec(char[], int, byte[], byte[]) - Constructor for class org.wildfly.security.password.spec.MaskedPasswordSpec
Construct a new instance.
matchAbstractType(String, String) - Method in class org.wildfly.security.auth.client.MatchRule
Create a new rule which is the same as this rule, but also matches the given abstract type and type authority.
matchAddress(InetAddress) - Method in class org.wildfly.security.auth.client.MatchRule
Create a new rule which is the same as this rule, but also matches the given Internet address.
matchAll(CipherSuitePredicate...) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Match all of the given predicates.
matchAnonDH() - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Match all anonymous ciphers which use Diffie-Hellman key exchange.
matchAny(CipherSuitePredicate...) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Match any of the given predicates.
matchAnyUser() - Method in class org.wildfly.security.auth.client.MatchRule
Create a new rule which is the same as this rule, but matches URIs with or without user info.
matchAuthentication(Authentication) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches the given authentication scheme.
matchAuthentication(Authentication...) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches any of the given authentication schemes.
matchAuthentication(EnumSet<Authentication>) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches any of the given authentication schemes.
matchDefaultDeletes() - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches all cipher suites that would be fully deleted in the default selector configuration.
matchDigest(Digest) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches the given digest scheme.
matchDigest(Digest...) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches any of the given digest schemes.
matchDigest(EnumSet<Digest>) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches any of the given digest schemes.
matchEncryption(Encryption) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches the given encryption scheme.
matchEncryption(Encryption...) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches any of the given encryption schemes.
matchEncryption(EnumSet<Encryption>) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches any of the given encryption schemes.
matches(URI) - Method in class org.wildfly.security.auth.client.MatchRule
Determine if this rule matches the given URI.
matches(URI, String, String) - Method in class org.wildfly.security.auth.client.MatchRule
Determine if this rule matches the given URI, and type.
matches(Credential) - Method in interface org.wildfly.security.credential.AlgorithmCredential
 
matches(AlgorithmCredential) - Method in interface org.wildfly.security.credential.AlgorithmCredential
 
matches(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in interface org.wildfly.security.credential.AlgorithmCredential
 
matches(Credential) - Method in interface org.wildfly.security.credential.Credential
Determine if this credential is the same kind of credential as the given credential.
matches(AlgorithmCredential) - Method in interface org.wildfly.security.credential.Credential
Determine if this credential is the same kind of credential as the given credential.
matches(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in interface org.wildfly.security.credential.Credential
Determine if this credential matches the given criteria.
matches(Map<String, ?>, boolean) - Method in class org.wildfly.security.sasl.util.AbstractSaslFactory
Determine whether the properties match this mechanism.
matchExport() - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches all exportable cipher suites.
matchFalse() - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Match no possible cipher suites.
matchFips() - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches all FIPS cipher suites.
matchHost(String) - Method in class org.wildfly.security.auth.client.MatchRule
Create a new rule which is the same as this rule, but also matches the given host name.
matching(BiPredicate<? super Principal, ? super Evidence>, String) - Static method in interface org.wildfly.security.auth.server.RealmMapper
Create a realm mapper that matches when the given predicate matches.
matchingEvidence(Predicate<? super Evidence>, String) - Static method in interface org.wildfly.security.auth.server.RealmMapper
Create a realm mapper that matches when the given predicate matches the evidence.
matchingEvidenceType(Class<? extends Evidence>, String) - Static method in interface org.wildfly.security.auth.server.RealmMapper
Create a realm mapper that matches when the evidence is of the given type.
matchingPrincipal(Predicate<? super Principal>, String) - Static method in interface org.wildfly.security.auth.server.RealmMapper
Create a realm mapper that matches when the given predicate matches the principal.
matchingPrincipalType(Class<? extends Principal>, String) - Static method in interface org.wildfly.security.auth.server.RealmMapper
Create a realm mapper that matches when the principal is of the given type.
matchKeyAgreement(KeyAgreement) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches the given key exchange scheme.
matchKeyExchange(KeyAgreement...) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches any of the given key exchange schemes.
matchKeyExchange(EnumSet<KeyAgreement>) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches any of the given key exchange schemes.
matchLevel(SecurityLevel) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches the given security level.
matchLevel(SecurityLevel...) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches any of the given security levels.
matchLevel(EnumSet<SecurityLevel>) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches any of the given security levels.
matchLevelLessThan(SecurityLevel) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches all security levels less than the given level.
matchLocalSecurityDomain(String) - Method in class org.wildfly.security.auth.client.MatchRule
Create a new rule which is the same as this rule, but also matches the given security domain.
matchName(String) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches a cipher suite with the given name.
matchNetwork(CidrAddress) - Method in class org.wildfly.security.auth.client.MatchRule
Create a new rule which is the same as this rule, but also matches the given Internet network address.
matchNonExport() - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches all non-exportable cipher suites.
matchNonFips() - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches all non-FIPS cipher suites.
matchNot(CipherSuitePredicate) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Invert the given predicate.
matchNoUser() - Method in class org.wildfly.security.auth.client.MatchRule
Create a new rule which is the same as this rule, but only matches URIs with no user info.
matchOpenSslAll() - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Match all cipher suites except for anonymous and encryptionless suites, which must be explicitly enabled.
matchOpenSslComplementOfAll() - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Match all cipher suites included by CipherSuitePredicate.matchOpenSslAll() but are disabled by default (generally, anonymous Diffie-Hellman suites including elliptic curve suites).
matchOpenSslComplementOfDefault() - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Match all of the cipher suites which are added by OpenSSL when using the special COMPLEMENTOFDEFAULT rule.
matchOpenSslDefaultDeletes() - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Match all of the cipher suites which are automatically deleted by OpenSSL when using the special DEFAULT rule.
matchPath(String) - Method in class org.wildfly.security.auth.client.MatchRule
Create a new rule which is the same as this rule, but also matches the given path name.
matchPort(int) - Method in class org.wildfly.security.auth.client.MatchRule
Create a new rule which is the same as this rule, but also matches the given port number.
matchProtocol(String) - Method in class org.wildfly.security.auth.client.MatchRule
Create a new rule which is the same as this rule, but also matches the given protocol (scheme) name.
matchProtocol(Protocol) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches the given protocol.
matchProtocol(Protocol...) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches any of the given protocols.
matchProtocol(EnumSet<Protocol>) - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Return a predicate which matches any of the given protocols.
MatchRule - Class in org.wildfly.security.auth.client
A rule used for deciding which authentication configuration to use.
matchTrue() - Static method in class org.wildfly.security.ssl.CipherSuitePredicate
Match all possible cipher suites.
matchUrnName(String) - Method in class org.wildfly.security.auth.client.MatchRule
Create a new rule which is the same as this rule, but also matches the given URN name.
matchUser(String) - Method in class org.wildfly.security.auth.client.MatchRule
Create a new rule which is the same as this rule, but also matches the given URI user info.
max(SupportLevel, SupportLevel) - Static method in enum org.wildfly.security.auth.SupportLevel
Get the maximum support level between two candidates.
mayBeSupported() - Method in enum org.wildfly.security.auth.SupportLevel
Determine if this object represents possible or definite support.
MD5 - Static variable in class org.wildfly.security.http.HttpConstants
 
MechanismAuthenticationFactory<M,F,E extends Exception> - Interface in org.wildfly.security.auth.server
A generalized mechanism factory which authenticates against a security domain.
MechanismAuthenticationFactory.Builder<M,F,E extends Exception> - Interface in org.wildfly.security.auth.server
MechanismConfiguration - Class in org.wildfly.security.auth.server
A configuration that applies to an authentication mechanism.
MechanismConfiguration.Builder - Class in org.wildfly.security.auth.server
A builder for authentication mechanism configuration.
MechanismConfigurationSelector - Interface in org.wildfly.security.auth.server
A selector to choose which MechanismConfiguration to use based on information know about the current authentication attempt.
MechanismInformation - Interface in org.wildfly.security.auth.server
Information about the current mechanism being used for authentication.
MechanismInformationCallback - Class in org.wildfly.security.auth.callback
A Callback to pass the information about the current mechanism to the CallbackHandler.
MechanismInformationCallback(MechanismInformation) - Constructor for class org.wildfly.security.auth.callback.MechanismInformationCallback
Construct a new instance with the appropriate mechanism information.
MechanismProviderFilteringSaslClientFactory - Class in org.wildfly.security.sasl.util
A SASL client factory which filters mechanisms based on the combination of mechanism name and security provider.
MechanismProviderFilteringSaslClientFactory(SaslClientFactory, BiPredicate<String, Provider>) - Constructor for class org.wildfly.security.sasl.util.MechanismProviderFilteringSaslClientFactory
Construct a new instance.
MechanismProviderFilteringSaslServerFactory - Class in org.wildfly.security.sasl.util
A SASL server factory which filters mechanisms based on the combination of mechanism name and security provider.
MechanismProviderFilteringSaslServerFactory(SaslServerFactory, BiPredicate<String, Provider>) - Constructor for class org.wildfly.security.sasl.util.MechanismProviderFilteringSaslServerFactory
Construct a new instance.
MechanismRealmConfiguration - Class in org.wildfly.security.auth.server
A configuration for a single mechanism realm.
MechanismRealmConfiguration.Builder - Class in org.wildfly.security.auth.server
A builder for mechanism realm configuration.
MechanismUtil - Class in org.wildfly.security.mechanism
Deprecated.
Should not be part of public API. Moved into internal org.wildfly.security.mechanism._private.MechanismUtil.
minus(RoleMapper) - Method in interface org.wildfly.security.authz.RoleMapper
Create a role mapper which contains all the roles mapped by this mapper, minus the roles mapped by the given role mapper.
minus(Roles) - Method in interface org.wildfly.security.authz.Roles
Get a roles collection which consists of the roles in this collection minus the roles in the other collection.
ModifiableRealmIdentity - Interface in org.wildfly.security.auth.server
A realm identity which is modifiable.
ModifiableRealmIdentityIterator - Interface in org.wildfly.security.auth.server
An iterator over realm identities.
ModifiableSecurityRealm - Interface in org.wildfly.security.auth.server
A realm which can be modified.
MODIFY_CREDENTIAL_STORE - Static variable in class org.wildfly.security.credential.store.CredentialStorePermission
Store or delete credential (password) permission (from credential store).
MutableNameRewriter - Class in org.wildfly.security.auth.util
A delegating name rewriter with a mutable delegation target.
MutableNameRewriter(NameRewriter) - Constructor for class org.wildfly.security.auth.util.MutableNameRewriter
Construct a new instance.
MutableNameRewriter() - Constructor for class org.wildfly.security.auth.util.MutableNameRewriter
Construct a new instance with the identity rewriter.
MUTUAL - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when the mechanism supports mutual authentication.

N

name - Variable in enum org.wildfly.security.ssl.Protocol
 
NameConstraintsExtension - Class in org.wildfly.security.x500.cert
A name constraints extension as defined by RFC 5280 § 4.2.1.10.
NameConstraintsExtension(List<NameConstraintsExtension.GeneralSubtree>, List<NameConstraintsExtension.GeneralSubtree>) - Constructor for class org.wildfly.security.x500.cert.NameConstraintsExtension
Construct a new instance.
NameConstraintsExtension.GeneralSubtree - Class in org.wildfly.security.x500.cert
A general subtree for a name constraint.
nameEquals(String) - Method in class org.wildfly.security.permission.AbstractNamedPermission
Determine whether this permission has a name equal to the given name.
nameEquals(Permission) - Method in class org.wildfly.security.permission.AbstractNamedPermission
Determine whether this permission has a name equal to the name of the given permission.
nameEquals(This) - Method in class org.wildfly.security.permission.AbstractNamedPermission
Determine whether this permission has a name equal to the name of the given permission.
nameEquals(String) - Method in class org.wildfly.security.permission.AbstractNameSetOnlyPermission
 
nameHashCode() - Method in class org.wildfly.security.permission.AbstractNamedPermission
Get the hash code of the name.
nameHashCode() - Method in class org.wildfly.security.permission.AbstractNameSetOnlyPermission
 
NamePrincipal - Class in org.wildfly.security.auth.principal
A principal which is comprised of a simple String name.
NamePrincipal(String) - Constructor for class org.wildfly.security.auth.principal.NamePrincipal
Construct a new instance.
NameRewriter - Interface in org.wildfly.security.auth.server
A name rewriter.
NameSetPermissionCollection - Class in org.wildfly.security.permission
A permission collection for permissions with a finite set of names, which is based on a simple bit set.
NameTrustedAuthority(String) - Constructor for class org.wildfly.security.x500.TrustedAuthority.NameTrustedAuthority
Construct a new instance.
NC - Static variable in class org.wildfly.security.http.HttpConstants
 
needsExclusiveAccess() - Method in class org.wildfly.security.auth.callback.ExclusiveNameCallback
Determine if exclusive access to the backing identity is required.
needsInformation() - Method in class org.wildfly.security.auth.callback.AbstractCredentialCallback
 
needsInformation() - Method in class org.wildfly.security.auth.callback.AnonymousAuthorizationCallback
 
needsInformation() - Method in class org.wildfly.security.auth.callback.AvailableRealmsCallback
 
needsInformation() - Method in class org.wildfly.security.auth.callback.CachedIdentityAuthorizeCallback
 
needsInformation() - Method in class org.wildfly.security.auth.callback.ChannelBindingCallback
 
needsInformation() - Method in class org.wildfly.security.auth.callback.EvidenceVerifyCallback
This Callback needs to know if evidence validation was successful.
needsInformation() - Method in class org.wildfly.security.auth.callback.ExclusiveNameCallback
 
needsInformation() - Method in interface org.wildfly.security.auth.callback.ExtendedCallback
Determine if this callback is requesting information.
needsInformation() - Method in class org.wildfly.security.auth.callback.ExtendedChoiceCallback
 
needsInformation() - Method in class org.wildfly.security.auth.callback.OptionalNameCallback
 
needsInformation() - Method in class org.wildfly.security.auth.callback.ParameterCallback
 
needsInformation() - Method in class org.wildfly.security.auth.callback.PasswordResetCallback
 
needsInformation() - Method in class org.wildfly.security.auth.callback.TrustedAuthoritiesCallback
 
needsServerCredentials(String) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Determine whether a mechanism needs server-side credentials in order to authenticate.
NEGOTIATE - Static variable in class org.wildfly.security.http.HttpConstants
 
negotiationComplete() - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Indicate that negotiation is complete.
newInstance(AbstractNameSetOnlyPermission<?>) - Static method in class org.wildfly.security.permission.NameSetPermissionCollection
Construct a new instance.
newInstance(AbstractPermission<?>, StringEnumeration) - Static method in class org.wildfly.security.permission.NameSetPermissionCollection
Construct a new instance.
newPermissionCollection() - Method in class org.wildfly.security.permission.AbstractBooleanPermission
 
newPermissionCollection() - Method in class org.wildfly.security.permission.AbstractNameOnlyPermission
 
newPermissionCollection() - Method in class org.wildfly.security.permission.AbstractNameSetOnlyPermission
 
newPermissionCollection() - Method in class org.wildfly.security.permission.AbstractPermission
Get an empty permission collection which is capable of holding instances of this permission type.
newPermissionCollection() - Method in class org.wildfly.security.permission.NoPermission
 
NEXT_NONCE - Static variable in class org.wildfly.security.http.HttpConstants
 
NO_BYTES - Static variable in class org.wildfly.security.sasl.util.AbstractSaslParticipant
An empty byte array.
NO_CERTIFICATES - Static variable in class org.wildfly.security.x500.X500
A constant array containing zero certificates.
NO_CREDENTIALS - Static variable in interface org.wildfly.security.credential.Credential
An array with no credentials.
NO_PERMISSIONS - Static variable in class org.wildfly.security.permission.PermissionUtil
An array with no permissions in it.
NO_REALM - Static variable in class org.wildfly.security.auth.server.MechanismRealmConfiguration
A realm configuration for no particular realm, which does no additional rewriting.
noAuthenticationInProgress(HttpServerMechanismsResponder) - Method in interface org.wildfly.security.http.HttpServerRequest
Notification from the mechanism to state no authentication is in progress whilst evaluating the current request.
noAuthenticationInProgress() - Method in interface org.wildfly.security.http.HttpServerRequest
Notification from the mechanism to state no authentication is in progress whilst evaluating the current request.
noAuthenticationInProgress(HttpServerMechanismsResponder) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
NON_EXISTENT - Static variable in interface org.wildfly.security.auth.server.ModifiableRealmIdentity
A modifiable identity for a non-existent user who cannot be created.
NON_EXISTENT - Static variable in interface org.wildfly.security.auth.server.RealmIdentity
An identity for a non-existent user.
NONCE - Static variable in class org.wildfly.security.http.HttpConstants
 
NONE - Static variable in class org.wildfly.security.auth.server.IdentityCredentials
The empty credentials object.
NONE - Static variable in interface org.wildfly.security.authz.Roles
The empty roles collection.
NONE - Static variable in interface org.wildfly.security.credential.source.CredentialSource
An empty credential source.
NONE - Static variable in interface org.wildfly.security.permission.PermissionVerifier
A verifier which implies no permissions.
NoPermission - Class in org.wildfly.security.permission
A permission which implies nothing, not even itself.
NoPermission() - Constructor for class org.wildfly.security.permission.NoPermission
Construct a new instance.
NoPermission(String) - Constructor for class org.wildfly.security.permission.NoPermission
Construct a new instance.
NoPermission(String, String) - Constructor for class org.wildfly.security.permission.NoPermission
Construct a new instance.
NORMALIZE_KC - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
not() - Method in interface org.wildfly.security.permission.PermissionVerifier
Return a new verifier which implies the opposite of this verifier.
NULL_SELECTOR - Static variable in interface org.wildfly.security.ssl.SSLContextSelector
A selector which always returns null (no match).
NullSecurityFactory<T> - Class in org.wildfly.security
A SecurityFactory implementation which returns null every time.
NumericPrincipal - Class in org.wildfly.security.auth.principal
A principal which is represented by a numeric ID, such as what a database might use for a primary key.
NumericPrincipal(long) - Constructor for class org.wildfly.security.auth.principal.NumericPrincipal
Construct a new instance.
NumericPrincipal(String) - Constructor for class org.wildfly.security.auth.principal.NumericPrincipal
Construct a new instance from a decimal string.

O

OAuth2CredentialSource - Class in org.wildfly.security.credential.source
A CredentialSource capable of authenticating against a OAuth2 compliant authorization server and obtaining access tokens in form of a BearerTokenCredential.
OAuth2CredentialSource.Builder - Class in org.wildfly.security.credential.source
 
OAUTH_10_A - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
OAUTHBEARER - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
of(String) - Static method in interface org.wildfly.security.authz.Roles
Construct a role set consisting of a single role.
ofBMPString(String) - Static method in interface org.wildfly.security.asn1.ASN1Encodable
Create an instance that will encode the given string as BMP (UTF-16BE).
ofEncodedBytes(byte[]) - Static method in interface org.wildfly.security.asn1.ASN1Encodable
Create an instance that will write the given encoded bytes.
ofIA5String(String) - Static method in interface org.wildfly.security.asn1.ASN1Encodable
Create an instance that will encode the given string in IA5 form.
ofInteger(int) - Static method in interface org.wildfly.security.asn1.ASN1Encodable
Create an instance that will encode the given integer.
ofInteger(BigInteger) - Static method in interface org.wildfly.security.asn1.ASN1Encodable
Create an instance that will encode the given integer.
ofOid(String) - Static method in interface org.wildfly.security.asn1.ASN1Encodable
Create an instance that will encode the given object identifier.
ofPrintableString(String) - Static method in interface org.wildfly.security.asn1.ASN1Encodable
Create an instance that will encode the given string in "printable" form.
ofUniversalString(String) - Static method in interface org.wildfly.security.asn1.ASN1Encodable
Create an instance that will encode the given string as universal (UTF-32BE).
ofUtf8String(String) - Static method in interface org.wildfly.security.asn1.ASN1Encodable
Create an instance that will encode the given string as UTF-8.
OID_AD - Static variable in class org.wildfly.security.x500.X500
 
OID_AD_CA_ISSUERS - Static variable in class org.wildfly.security.x500.X500
 
OID_AD_CA_REPOSITORY - Static variable in class org.wildfly.security.x500.X500
 
OID_AD_OCSP - Static variable in class org.wildfly.security.x500.X500
 
OID_AD_TIME_STAMPING - Static variable in class org.wildfly.security.x500.X500
 
OID_AT - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_BUSINESS_CATEGORY - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_COMMON_NAME - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_COUNTRY_NAME - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_DESCRIPTION - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_DN_QUALIFIER - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_FAX_NUMBER - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_GENERATION_QUALIFIER - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_GIVEN_NAME - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_HOUSE_IDENTIFIER - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_INITIALS - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_LOCALITY_NAME - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_NAME - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_ORGANIZATION_NAME - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_ORGANIZATIONAL_UNIT_NAME - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_PSEUDONYM - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_SERIAL_NUMBER - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_STATE_OR_PROVINCE_NAME - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_STREET_ADDRESS - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_SURNAME - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_TELEPHONE_NUMBER - Static variable in class org.wildfly.security.x500.X500
 
OID_AT_TITLE - Static variable in class org.wildfly.security.x500.X500
 
OID_CE - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_AUTHORITY_KEY_IDENTIFIER - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_BASIC_CONSTRAINTS - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_CERTIFICATE_ISSUER - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_CERTIFICATE_POLICIES - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_CRL_DISTRIBUTION_POINTS - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_CRL_NUMBER - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_CRL_REASONS - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_DELTA_CLR_INDICATOR - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_EXT_KEY_USAGE - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_FRESHEST_CRL - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_HOLD_INSTRUCTION_CODE - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_INHIBIT_ANY_POLICY - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_INVALIDITY_DATE - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_ISSUER_ALT_NAME - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_ISSUING_DISTRIBUTION_POINT - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_KEY_USAGE - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_NAME_CONSTRAINTS - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_POLICY_CONSTRAINTS - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_POLICY_MAPPINGS - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_PRIVATE_KEY_USAGE_PERIOD - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_SUBJECT_ALT_NAME - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_SUBJECT_DIRECTORY_ATTRIBUTES - Static variable in class org.wildfly.security.x500.X500
 
OID_CE_SUBJECT_KEY_IDENTIFIER - Static variable in class org.wildfly.security.x500.X500
 
OID_DC - Static variable in class org.wildfly.security.x500.X500
 
OID_HOLD_INSTRUCTION - Static variable in class org.wildfly.security.x500.X500
 
OID_HOLD_INSTRUCTION_CALL_ISSUER - Static variable in class org.wildfly.security.x500.X500
 
OID_HOLD_INSTRUCTION_NONE - Static variable in class org.wildfly.security.x500.X500
Deprecated.
OID_HOLD_INSTRUCTION_REJECT - Static variable in class org.wildfly.security.x500.X500
 
OID_KP - Static variable in class org.wildfly.security.x500.X500
 
OID_KP_CLIENT_AUTH - Static variable in class org.wildfly.security.x500.X500
 
OID_KP_CODE_SIGNING - Static variable in class org.wildfly.security.x500.X500
 
OID_KP_EMAIL_PROTECTION - Static variable in class org.wildfly.security.x500.X500
 
OID_KP_OCSP_SIGNING - Static variable in class org.wildfly.security.x500.X500
 
OID_KP_SERVER_AUTH - Static variable in class org.wildfly.security.x500.X500
 
OID_KP_TIME_STAMPING - Static variable in class org.wildfly.security.x500.X500
 
OID_PE - Static variable in class org.wildfly.security.x500.X500
 
OID_PE_AUTHORITY_INFO_ACCESS - Static variable in class org.wildfly.security.x500.X500
 
OID_PE_SUBJECT_INFO_ACCESS - Static variable in class org.wildfly.security.x500.X500
 
OID_PKIX - Static variable in class org.wildfly.security.x500.X500
 
OID_QT - Static variable in class org.wildfly.security.x500.X500
 
OID_QT_CPS - Static variable in class org.wildfly.security.x500.X500
 
OID_QT_UNOTICE - Static variable in class org.wildfly.security.x500.X500
 
OID_UID - Static variable in class org.wildfly.security.x500.X500
 
OK - Static variable in class org.wildfly.security.http.HttpConstants
 
OneTimePassword - Interface in org.wildfly.security.password.interfaces
A one-time password, used by the OTP SASL mechanism.
OneTimePasswordAlgorithmSpec - Class in org.wildfly.security.password.spec
Algorithm parameter specification for one-time password types as defined in RFC 2289.
OneTimePasswordAlgorithmSpec(String, String, int) - Constructor for class org.wildfly.security.password.spec.OneTimePasswordAlgorithmSpec
Construct a new instance.
OneTimePasswordSpec - Class in org.wildfly.security.password.spec
A PasswordSpec for a one-time password as defined in RFC 2289.
OneTimePasswordSpec(byte[], String, int) - Constructor for class org.wildfly.security.password.spec.OneTimePasswordSpec
Construct a new instance.
OneTimeSecurityFactory<T> - Class in org.wildfly.security
A SecurityFactory implementation which calls delegated factory at first and returns created object for any other create call.
OneTimeSecurityFactory(SecurityFactory<T>) - Constructor for class org.wildfly.security.OneTimeSecurityFactory
Creates a new factory instance.
OneWayPassword - Interface in org.wildfly.security.password
A password which can be verified but not recovered.
OPAQUE - Static variable in class org.wildfly.security.http.HttpConstants
 
OPENID20 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
openSslAll() - Static method in class org.wildfly.security.ssl.CipherSuiteSelector
Get the cipher selector which OpenSSL defines as ALL.
openSslDefault() - Static method in class org.wildfly.security.ssl.CipherSuiteSelector
Get the cipher selector which OpenSSL defines as DEFAULT.
OptionalNameCallback - Class in org.wildfly.security.auth.callback
A NameCallback which is optional, for mechanisms that can accept a name from the server.
OptionalNameCallback(String) - Constructor for class org.wildfly.security.auth.callback.OptionalNameCallback
Construct a new instance.
OptionalNameCallback(String, String) - Constructor for class org.wildfly.security.auth.callback.OptionalNameCallback
Construct a new instance.
or(PermissionMapper) - Method in interface org.wildfly.security.authz.PermissionMapper
Returns a new mapper where the PermissionVerifier created by this PermissionMapper is combined with the PermissionVerifier of the other PermissionMapper using 'or'.
or(RoleMapper) - Method in interface org.wildfly.security.authz.RoleMapper
Create a role mapper which is the union (logical "or") of the results of this and the given role mapper.
or(Roles) - Method in interface org.wildfly.security.authz.Roles
Get the union of this collection and another.
or(PermissionVerifier) - Method in interface org.wildfly.security.permission.PermissionVerifier
Return a new verifier which implies permissions which are implied either by this verifier or by the given verifier.
org.wildfly.security - package org.wildfly.security
WildFly security base package.
org.wildfly.security.asn1 - package org.wildfly.security.asn1
AS1 constants and utilities.
org.wildfly.security.auth - package org.wildfly.security.auth
Classes relating to authentication on the client and server side.
org.wildfly.security.auth.callback - package org.wildfly.security.auth.callback
Extended callbacks and supporting utilities which allow efficient callback handler implementation.
org.wildfly.security.auth.client - package org.wildfly.security.auth.client
Elytron Client enable remote clients to authenticate using Elytron.
org.wildfly.security.auth.permission - package org.wildfly.security.auth.permission
Permissions which pertain to authentication and authorization.
org.wildfly.security.auth.principal - package org.wildfly.security.auth.principal
The principal types used by this API.
org.wildfly.security.auth.server - package org.wildfly.security.auth.server
Server side of authentication provided by Elytron.
org.wildfly.security.auth.server.event - package org.wildfly.security.auth.server.event
 
org.wildfly.security.auth.util - package org.wildfly.security.auth.util
Miscellaneous utility classes and APIs for client and server login applications.
org.wildfly.security.authz - package org.wildfly.security.authz
Elytron's Authorization API
org.wildfly.security.credential - package org.wildfly.security.credential
 
org.wildfly.security.credential.source - package org.wildfly.security.credential.source
 
org.wildfly.security.credential.store - package org.wildfly.security.credential.store
Package for Credential Store API/SPI classes and interfaces.
org.wildfly.security.evidence - package org.wildfly.security.evidence
The evidence types used by Elytron.
org.wildfly.security.http - package org.wildfly.security.http
Package containing the HTTP based authentication APIs, SPIs and related classes.
org.wildfly.security.key - package org.wildfly.security.key
 
org.wildfly.security.manager - package org.wildfly.security.manager
The WildFly security manager implementation and supporting utilities.
org.wildfly.security.manager.action - package org.wildfly.security.manager.action
 
org.wildfly.security.mechanism - package org.wildfly.security.mechanism
 
org.wildfly.security.password - package org.wildfly.security.password
Packages and files for handling text passwords and their various encoding strategies.
org.wildfly.security.password.interfaces - package org.wildfly.security.password.interfaces
Interfaces which represent each of the supported password encoding strategies.
org.wildfly.security.password.spec - package org.wildfly.security.password.spec
Classes intended to hold raw password material.
org.wildfly.security.permission - package org.wildfly.security.permission
 
org.wildfly.security.sasl.util - package org.wildfly.security.sasl.util
 
org.wildfly.security.ssl - package org.wildfly.security.ssl
 
org.wildfly.security.x500 - package org.wildfly.security.x500
Package containing X.500 representations.
org.wildfly.security.x500.cert - package org.wildfly.security.x500.cert
Package containing APIs for generating certificates and certificate signing requests.
OTHER_NAME - Static variable in class org.wildfly.security.x500.GeneralName
 
OtherName(byte[]) - Constructor for class org.wildfly.security.x500.GeneralName.OtherName
Create an OtherName that is defined as:
OtherName(String, byte[]) - Constructor for class org.wildfly.security.x500.GeneralName.OtherName
Create an OtherName that is defined as:
OTP - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
OTP_HASH_SIZE - Static variable in interface org.wildfly.security.password.interfaces.OneTimePassword
The constant size of the hash, in bytes.
owns(PeerIdentity) - Method in class org.wildfly.security.auth.client.PeerIdentityContext
Determine whether this context owns the given identity.

P

ParameterCallback - Class in org.wildfly.security.auth.callback
A callback used to acquire parameter specifications, either for outbound or inbound authentication.
ParameterCallback(Class<? extends AlgorithmParameterSpec>...) - Constructor for class org.wildfly.security.auth.callback.ParameterCallback
Construct a new instance.
ParameterCallback(AlgorithmParameterSpec, Class<? extends AlgorithmParameterSpec>...) - Constructor for class org.wildfly.security.auth.callback.ParameterCallback
Construct a new instance.
parametersEqual(AlgorithmParameterSpec, AlgorithmParameterSpec) - Static method in class org.wildfly.security.key.KeyUtil
Attempt to determine if two algorithm parameter specifications are equal.
parametersHashCode(AlgorithmParameterSpec) - Static method in class org.wildfly.security.key.KeyUtil
Attempt to get a stable hash code for the given parameter specification.
ParametricPrivilegedAction<T,P> - Interface in org.wildfly.security
A privileged action which accepts a parameter.
ParametricPrivilegedExceptionAction<T,P> - Interface in org.wildfly.security
A privileged action which accepts a parameter and can throw an exception.
parseActions(String) - Method in class org.wildfly.security.permission.AbstractActionSetPermission
Parse the actions string into a bit set.
parseActions(String, ToIntFunction<String>) - Static method in class org.wildfly.security.permission.PermissionUtil
Parse an actions string, using the given function to map action strings to bits.
parseActions(String, ToLongFunction<String>) - Static method in class org.wildfly.security.permission.PermissionUtil
Parse an actions string, using the given function to map action strings to bits.
parseActionStringToInt(Class<E>, String) - Static method in class org.wildfly.security.permission.PermissionActions
Deprecated.
Parse an action string using the given action type to an int.
parseActionStringToLong(Class<E>, String) - Static method in class org.wildfly.security.permission.PermissionActions
Deprecated.
Parse an action string using the given action type to a long.
parseActionStringToSet(Class<E>, String) - Static method in class org.wildfly.security.permission.PermissionActions
Deprecated.
Parse an action string using the given action type to an EnumSet.
parseAuthenticationClientConfiguration() - Static method in class org.wildfly.security.auth.client.ElytronXmlParser
Parse an Elytron authentication client configuration from a configuration discovered using the default wildfly-client-config discovery rules.
parseAuthenticationClientConfiguration(URI) - Static method in class org.wildfly.security.auth.client.ElytronXmlParser
Parse an Elytron authentication client configuration from a resource located at a specified URI.
Password - Interface in org.wildfly.security.password
A password key.
PasswordCredential - Class in org.wildfly.security.credential
A credential for password authentication.
PasswordCredential(Password) - Constructor for class org.wildfly.security.credential.PasswordCredential
Construct a new instance.
PasswordFactory - Class in org.wildfly.security.password
A factory for passwords.
PasswordFactory(PasswordFactorySpi, Provider, String) - Constructor for class org.wildfly.security.password.PasswordFactory
Construct a new instance.
PasswordFactorySpi - Class in org.wildfly.security.password
The SPI for password factories to implement.
PasswordFactorySpi() - Constructor for class org.wildfly.security.password.PasswordFactorySpi
Construct a new instance.
PasswordGuessEvidence - Class in org.wildfly.security.evidence
A piece of evidence that is comprised of a password guess.
PasswordGuessEvidence(char[]) - Constructor for class org.wildfly.security.evidence.PasswordGuessEvidence
Construct a new instance.
PasswordResetCallback - Class in org.wildfly.security.auth.callback
A callback used when a password reset is required.
PasswordResetCallback(String) - Constructor for class org.wildfly.security.auth.callback.PasswordResetCallback
Construct a new instance.
PasswordSpec - Interface in org.wildfly.security.password.spec
A password specification object.
peekType() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Retrieve the type of the next ASN.1 element without actually decoding the next element.
peekType() - Method in class org.wildfly.security.asn1.DERDecoder
 
PeerIdentity - Class in org.wildfly.security.auth.client
A peer's authenticated identity.
PeerIdentity(PeerIdentity.Configuration, Principal) - Constructor for class org.wildfly.security.auth.client.PeerIdentity
Construct a new instance.
PeerIdentity.Configuration - Class in org.wildfly.security.auth.client
The opaque configuration to apply to a peer identity.
PeerIdentityContext - Class in org.wildfly.security.auth.client
A peer identity context.
PeerIdentityContext() - Constructor for class org.wildfly.security.auth.client.PeerIdentityContext
Construct a new instance.
PeerPrincipalCallback - Class in org.wildfly.security.auth.callback
An optional callback to inform the callback handler of the peer's principal identity.
PeerPrincipalCallback(Principal) - Constructor for class org.wildfly.security.auth.callback.PeerPrincipalCallback
Construct a new instance.
PermissionActions - Class in org.wildfly.security.permission
Deprecated.
Use one of the abstract permission classes like AbstractActionSetPermission instead.
PermissionMappable - Interface in org.wildfly.security.authz
An entity to which permissions can be mapped.
PermissionMapper - Interface in org.wildfly.security.authz
A permission mapper is responsible to enable permission mapping to a SecurityDomain in order to obtain and check permissions based on an previously authorized identity and any other authorization information (eg.: roles) associated with it.
PermissionUtil - Class in org.wildfly.security.permission
General permission utility methods and constants.
PermissionVerifier - Interface in org.wildfly.security.permission
An interface for objects that can verify permissions.
PKCS10CertificateSigningRequest - Class in org.wildfly.security.x500.cert
A PKCS #10 certificate signing request defined in RFC 2986 as:
PKCS10CertificateSigningRequest.Builder - Class in org.wildfly.security.x500.cert
A Builder to configure and generate a PKCS10CertificateSigningRequest.
PKCS15KeyHashTrustedAuthority(byte[]) - Constructor for class org.wildfly.security.x500.TrustedAuthority.PKCS15KeyHashTrustedAuthority
Construct a new instance.
PKCS15KeyHashTrustedAuthority(String) - Constructor for class org.wildfly.security.x500.TrustedAuthority.PKCS15KeyHashTrustedAuthority
Construct a new instance.
PKCS_15_KEY_HASH - Static variable in class org.wildfly.security.x500.TrustedAuthority
 
PLAIN - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
PolicyConstraintsExtension - Class in org.wildfly.security.x500.cert
A policy constraints extension as defined by RFC 5280 § 4.2.1.11.
PolicyConstraintsExtension(int, int) - Constructor for class org.wildfly.security.x500.cert.PolicyConstraintsExtension
Construct a new instance.
PolicyInformation(String) - Constructor for class org.wildfly.security.x500.cert.CertificatePoliciesExtension.PolicyInformation
Construct a new instance.
PolicyMapping(String, String) - Constructor for class org.wildfly.security.x500.cert.PolicyMappingsExtension.PolicyMapping
Construct a new instance.
PolicyMappingsExtension - Class in org.wildfly.security.x500.cert
The policy mappings extension as defined by RFC 5280 § 4.2.1.5.
PolicyMappingsExtension(boolean, List<PolicyMappingsExtension.PolicyMapping>) - Constructor for class org.wildfly.security.x500.cert.PolicyMappingsExtension
Construct a new instance.
PolicyMappingsExtension.PolicyMapping - Class in org.wildfly.security.x500.cert
A single policy mapping.
PolicyQualifier(String, ASN1Encodable) - Constructor for class org.wildfly.security.x500.cert.CertificatePoliciesExtension.PolicyQualifier
Construct a new instance.
POST - Static variable in class org.wildfly.security.http.HttpConstants
 
postAssociate() - Method in class org.wildfly.security.auth.client.PeerIdentity
Perform an optional post-association action, called after association with the current thread has completed.
preAssociate() - Method in class org.wildfly.security.auth.client.PeerIdentity
Perform an optional pre-association action, called before association with the current thread.
predicateSelector(Predicate<MechanismInformation>, MechanismConfiguration) - Static method in interface org.wildfly.security.auth.server.MechanismConfigurationSelector
Create a simple MechanismConfigurationSelector that is paired with a Predicate to test if the configuration should be used for the supplied information.
PrincipalDecoder - Interface in org.wildfly.security.auth.server
A decoder for extracting a simple name from a principal.
PrivilegedSaslClient - Class in org.wildfly.security.sasl.util
A SaslClient which evaluates challenges and wrap/unwrap requests in an privileged context.
PrivilegedSaslClient(SaslClient) - Constructor for class org.wildfly.security.sasl.util.PrivilegedSaslClient
 
PrivilegedSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory whose SaslClient instances evaluate challenges and wrap/unwrap requests in a privileged context.
PrivilegedSaslClientFactory(SaslClientFactory) - Constructor for class org.wildfly.security.sasl.util.PrivilegedSaslClientFactory
Construct a new instance.
PrivilegedSaslServer - Class in org.wildfly.security.sasl.util
A SaslServer which evaluates responses and wrap/unwrap requests in an privileged context.
PrivilegedSaslServer(SaslServer) - Constructor for class org.wildfly.security.sasl.util.PrivilegedSaslServer
 
PrivilegedSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory whose SaslServer instances evaluate challenges and wrap/unwrap requests in a privileged context.
PrivilegedSaslServerFactory(SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.PrivilegedSaslServerFactory
Construct a new instance.
PROFILE_SASL_QUERY - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
PROFILE_SASL_STORED - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
PropertiesSaslClientFactory - Class in org.wildfly.security.sasl.util
 
PropertiesSaslClientFactory(SaslClientFactory, Map<String, ?>) - Constructor for class org.wildfly.security.sasl.util.PropertiesSaslClientFactory
Constructor
PropertiesSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory allowing the user to add properties
PropertiesSaslServerFactory(SaslServerFactory, Map<String, ?>) - Constructor for class org.wildfly.security.sasl.util.PropertiesSaslServerFactory
Constructor
Protocol - Enum in org.wildfly.security.ssl
The protocol type for SSL/TLS cipher suite selection and protocol selection.
ProtocolSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory which sets the protocol name to a fixed value, disregarding the passed in value.
ProtocolSaslClientFactory(SaslClientFactory, String) - Constructor for class org.wildfly.security.sasl.util.ProtocolSaslClientFactory
Construct a new instance.
ProtocolSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which sets the protocol name to a fixed value, disregarding the passed in value.
ProtocolSaslServerFactory(SaslServerFactory, String) - Constructor for class org.wildfly.security.sasl.util.ProtocolSaslServerFactory
Construct a new instance.
ProtocolSelector - Class in org.wildfly.security.ssl
An immutable filter for SSL/TLS protocols.
PublicKeyCredential - Class in org.wildfly.security.credential
A public key credential.
PublicKeyCredential(PublicKey) - Constructor for class org.wildfly.security.credential.PublicKeyCredential
Construct a new instance.
pushToEnd(CipherSuitePredicate) - Method in class org.wildfly.security.ssl.CipherSuiteSelector
Push all cipher suites which are matched by the given predicate to the end of the enabled ciphers list.
pushToEnd(String) - Method in class org.wildfly.security.ssl.CipherSuiteSelector
A convenience method to push a cipher suite by name to the end of the enabled ciphers list.
putSessionValueIfAbsent(SSLSession, String, Object) - Static method in class org.wildfly.security.ssl.SSLUtils
Put a value on the session if the value is not yet set.

Q

QOP - Static variable in class org.wildfly.security.http.HttpConstants
 

R

RawSecretKeyFactory - Class in org.wildfly.security.key
SecretKeyFactorySpi that returns the given KeySpec or SecretKey verbatim.
RawSecretKeyFactory() - Constructor for class org.wildfly.security.key.RawSecretKeyFactory
 
ReadEnvironmentPropertyAction - Class in org.wildfly.security.manager.action
A security action which reads an environment property.
ReadEnvironmentPropertyAction(String) - Constructor for class org.wildfly.security.manager.action.ReadEnvironmentPropertyAction
Construct a new instance.
ReadEnvironmentPropertyAction(String, String) - Constructor for class org.wildfly.security.manager.action.ReadEnvironmentPropertyAction
Construct a new instance.
readOnlyCollectionOf(Permission...) - Static method in class org.wildfly.security.permission.PermissionUtil
Get a read-only collection of the given permissions.
ReadPropertyAction - Class in org.wildfly.security.manager.action
A privileged action for reading a system property.
ReadPropertyAction(String) - Constructor for class org.wildfly.security.manager.action.ReadPropertyAction
Construct a new instance.
ReadPropertyAction(String, String) - Constructor for class org.wildfly.security.manager.action.ReadPropertyAction
Construct a new instance.
REALM - Static variable in class org.wildfly.security.http.HttpConstants
 
RealmAbandonedAuthenticationEvent - Class in org.wildfly.security.auth.server.event
An event indicating that authentication was abandoned before it could complete.
RealmAbandonedAuthenticationEvent(RealmIdentity) - Constructor for class org.wildfly.security.auth.server.event.RealmAbandonedAuthenticationEvent
Construct a new instance.
RealmAuthenticationEvent - Class in org.wildfly.security.auth.server.event
A realm authentication event.
RealmAuthenticationEvent(RealmIdentity) - Constructor for class org.wildfly.security.auth.server.event.RealmAuthenticationEvent
Construct a new instance.
RealmAuthorizationEvent - Class in org.wildfly.security.auth.server.event
A realm authorization event.
RealmAuthorizationEvent(AuthorizationIdentity, Principal) - Constructor for class org.wildfly.security.auth.server.event.RealmAuthorizationEvent
Construct a new instance.
RealmDefiniteOutcomeAuthenticationEvent - Class in org.wildfly.security.auth.server.event
An authentication event with a definite outcome.
RealmEvent - Class in org.wildfly.security.auth.server.event
An event which is potentially relevant to a realm.
RealmEvent() - Constructor for class org.wildfly.security.auth.server.event.RealmEvent
Construct a new instance.
RealmEventVisitor<P,R> - Class in org.wildfly.security.auth.server.event
A class which provides an easy way to handle realm events based on the type of the event.
RealmEventVisitor() - Constructor for class org.wildfly.security.auth.server.event.RealmEventVisitor
Construct a new instance.
RealmFailedAuthenticationEvent - Class in org.wildfly.security.auth.server.event
A realm event signifying a failed authentication.
RealmFailedAuthenticationEvent(RealmIdentity, Credential, Evidence) - Constructor for class org.wildfly.security.auth.server.event.RealmFailedAuthenticationEvent
Construct a new instance.
RealmIdentity - Interface in org.wildfly.security.auth.server
A representation of a pre-authentication identity.
RealmIdentityAuthorizationEvent - Class in org.wildfly.security.auth.server.event
An event indicating that one identity attempted to authorize as another identity.
RealmIdentityAuthorizationEvent(AuthorizationIdentity, Principal, Principal) - Constructor for class org.wildfly.security.auth.server.event.RealmIdentityAuthorizationEvent
Construct a new instance.
RealmIdentityFailedAuthorizationEvent - Class in org.wildfly.security.auth.server.event
An event indicating that one identity attempted to authorize as another identity.
RealmIdentityFailedAuthorizationEvent(AuthorizationIdentity, Principal, Principal) - Constructor for class org.wildfly.security.auth.server.event.RealmIdentityFailedAuthorizationEvent
Construct a new instance.
RealmIdentitySuccessfulAuthorizationEvent - Class in org.wildfly.security.auth.server.event
An event indicating that one identity attempted to authorize as another identity.
RealmIdentitySuccessfulAuthorizationEvent(AuthorizationIdentity, Principal, Principal) - Constructor for class org.wildfly.security.auth.server.event.RealmIdentitySuccessfulAuthorizationEvent
Construct a new instance.
RealmMapper - Interface in org.wildfly.security.auth.server
A realm mapper.
RealmNestedPrincipal - Class in org.wildfly.security.auth.principal
A principal type which is used to find a specific identity in a specific realm.
RealmNestedPrincipal(String, Principal) - Constructor for class org.wildfly.security.auth.principal.RealmNestedPrincipal
Construct a new instance.
RealmSuccessfulAuthenticationEvent - Class in org.wildfly.security.auth.server.event
A realm event signifying authentication success.
RealmSuccessfulAuthenticationEvent(RealmIdentity, AuthorizationIdentity, Credential, Evidence) - Constructor for class org.wildfly.security.auth.server.event.RealmSuccessfulAuthenticationEvent
Construct a new instance.
RealmUnavailableException - Exception in org.wildfly.security.auth.server
An exception to indicate a general underlying failure of the realm.
RealmUnavailableException() - Constructor for exception org.wildfly.security.auth.server.RealmUnavailableException
Constructs a new RealmUnavailableException instance.
RealmUnavailableException(String) - Constructor for exception org.wildfly.security.auth.server.RealmUnavailableException
Constructs a new RealmUnavailableException instance with an initial message.
RealmUnavailableException(Throwable) - Constructor for exception org.wildfly.security.auth.server.RealmUnavailableException
Constructs a new RealmUnavailableException instance with an initial cause.
RealmUnavailableException(String, Throwable) - Constructor for exception org.wildfly.security.auth.server.RealmUnavailableException
Constructs a new RealmUnavailableException instance with an initial message and cause.
ReauthenticationException - Exception in org.wildfly.security.auth
A run-time exception indicating that a reauthentication was required for an operation, but the reauthentication failed, preventing the operation from proceeding.
ReauthenticationException() - Constructor for exception org.wildfly.security.auth.ReauthenticationException
Constructs a new ReauthenticationException instance.
ReauthenticationException(String) - Constructor for exception org.wildfly.security.auth.ReauthenticationException
Constructs a new ReauthenticationException instance with an initial message.
ReauthenticationException(Throwable) - Constructor for exception org.wildfly.security.auth.ReauthenticationException
Constructs a new ReauthenticationException instance with an initial cause.
ReauthenticationException(String, Throwable) - Constructor for exception org.wildfly.security.auth.ReauthenticationException
Constructs a new ReauthenticationException instance with an initial message and cause.
RECOMMENDED - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when the name being tested is a recommended mechanism as of the time of this release.
RegexNameRewriter - Class in org.wildfly.security.auth.util
A simple regular expression-based name rewriter.
RegexNameRewriter(Pattern, String, boolean) - Constructor for class org.wildfly.security.auth.util.RegexNameRewriter
Construct a new instance.
RegexNameValidatingRewriter - Class in org.wildfly.security.auth.util
A regular expression-based name validation rewriter.
RegexNameValidatingRewriter(Pattern, boolean) - Constructor for class org.wildfly.security.auth.util.RegexNameValidatingRewriter
Construct a new instance.
REGISTERED_ID - Static variable in class org.wildfly.security.x500.GeneralName
 
RegisteredID(String) - Constructor for class org.wildfly.security.x500.GeneralName.RegisteredID
Create a registered ID name.
registerForNotification(Consumer<HttpScopeNotification>) - Method in interface org.wildfly.security.http.HttpScope
Register a notification consumer to receive notifications from this scope.
registerLogoutHandler(Consumer<Runnable>) - Method in class org.wildfly.security.http.HttpAuthenticator.Builder
A Consumer responsible for registering a Runnable emitted by one of the mechanisms during the evaluation of a request and representing some action to be taken during logout.
registerWithClassLoader(ClassLoader) - Method in class org.wildfly.security.auth.server.SecurityDomain
Register this SecurityDomain with the specified ClassLoader.
RelativeToCRLIssuerDistributionPointName(Collection<X500AttributeTypeAndValue>) - Constructor for class org.wildfly.security.x500.cert.CRLDistributionPoint.RelativeToCRLIssuerDistributionPointName
Construct a new instance.
remove(String) - Method in interface org.wildfly.security.authz.Attributes
Remove all values for the given key from this collection.
remove(String, int) - Method in interface org.wildfly.security.authz.Attributes
Remove and return the mapping for the given key at the given position.
remove(String, int, String) - Method in interface org.wildfly.security.authz.Attributes
Remove the mapping for the given key at the given position if it matches the given existing value.
remove(String) - Method in class org.wildfly.security.authz.MapAttributes
 
remove(String, int) - Method in class org.wildfly.security.authz.MapAttributes
 
remove(String, int, String) - Method in class org.wildfly.security.authz.MapAttributes
 
remove(int) - Method in class org.wildfly.security.authz.SimpleAttributesEntry
 
remove(Object) - Method in class org.wildfly.security.authz.SimpleAttributesEntry
 
remove(String, Class<? extends Credential>) - Method in class org.wildfly.security.credential.store.CredentialStore
Remove the credentialType with from given alias matching the given criteria from the store.
remove(String, Class<? extends Credential>, String) - Method in class org.wildfly.security.credential.store.CredentialStore
Remove the credentialType with from given alias matching the given criteria from the store.
remove(String, Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.credential.store.CredentialStore
Remove the credentialType with from given alias matching the given criteria from the store.
remove(String, Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.credential.store.CredentialStoreSpi
Remove the credentialType with from given alias from the credential store service.
remove(CipherSuitePredicate) - Method in class org.wildfly.security.ssl.CipherSuiteSelector
Remove all cipher suites which are matched by the given predicate.
remove(String) - Method in class org.wildfly.security.ssl.CipherSuiteSelector
A convenience method to remove a cipher suite by name.
remove(String) - Method in class org.wildfly.security.ssl.ProtocolSelector
Remove the given protocol.
remove(Protocol) - Method in class org.wildfly.security.ssl.ProtocolSelector
Remove the given protocol.
remove(Protocol...) - Method in class org.wildfly.security.ssl.ProtocolSelector
Remove the given protocols.
remove(EnumSet<Protocol>) - Method in class org.wildfly.security.ssl.ProtocolSelector
Remove the given protocols.
removeAll(String, String) - Method in interface org.wildfly.security.authz.Attributes
Remove the all occurrences of the given value under the given key, if any.
removeAll(String, String) - Method in class org.wildfly.security.authz.MapAttributes
 
removeEnvironment(String) - Method in class org.wildfly.security.credential.source.CommandCredentialSource.Builder
Remove an environment variable from the process environment.
removeExtension(String) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Remove the X.509 extension with the given OID, if it is registered.
removeExtension(String) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Remove the extension with the given OID, if it is registered.
removeFirst(String) - Method in interface org.wildfly.security.authz.Attributes
Remove the first value mapped to the given key.
removeFirst(String, String) - Method in interface org.wildfly.security.authz.Attributes
Remove the first occurrence of the given value under the given key, if any.
removeFirst(String, String) - Method in class org.wildfly.security.authz.MapAttributes
 
removeFirst(String) - Method in class org.wildfly.security.authz.MapAttributes
 
removeLast(String) - Method in interface org.wildfly.security.authz.Attributes
Remove the last value mapped to the given key.
removeLast(String, String) - Method in interface org.wildfly.security.authz.Attributes
Remove the last occurrence of the given value under the given key, if any.
removeLast(String, String) - Method in class org.wildfly.security.authz.MapAttributes
 
removeLast(String) - Method in class org.wildfly.security.authz.MapAttributes
 
removeRange(int, int) - Method in interface org.wildfly.security.authz.Attributes.Entry
Remove all the values for the given key between the from index (inclusive) and the to index (exclusive).
removeRange(String, int, int) - Method in interface org.wildfly.security.authz.Attributes
Remove all the values for the given key between the from index (inclusive) and the to index (exclusive).
removeRange(String, int, int) - Method in class org.wildfly.security.authz.MapAttributes
 
removeRange(int, int) - Method in class org.wildfly.security.authz.SimpleAttributesEntry
 
removeSessionValue(SSLSession, String) - Static method in class org.wildfly.security.ssl.SSLUtils
Remove and return a value on the session.
removeSessionValue(SSLSession, String, Object) - Static method in class org.wildfly.security.ssl.SSLUtils
Remove the given key-value pair on the session.
ReplacePropertyAction - Class in org.wildfly.security.manager.action
A privileged action for setting a system property only if it is set to another value.
ReplacePropertyAction(String, String) - Constructor for class org.wildfly.security.manager.action.ReplacePropertyAction
Construct a new instance.
replaceSessionValue(SSLSession, String, Object) - Static method in class org.wildfly.security.ssl.SSLUtils
Replace the given key's value with a new value.
replaceSessionValue(SSLSession, String, Object, Object) - Static method in class org.wildfly.security.ssl.SSLUtils
Replace the given key's value with a new value if (and only if) it is mapped to the given existing value.
replacing(int, MatchRule, AuthenticationConfiguration) - Method in class org.wildfly.security.auth.client.AuthenticationContext
Get a new authentication context which is the same as this one, but which replaces the rule and configuration at the given index with the given rule and configuration.
replacingSslContext(int, MatchRule, SecurityFactory<SSLContext>) - Method in class org.wildfly.security.auth.client.AuthenticationContext
Get a new authentication context which is the same as this one, but which replaces the rule and SSL context at the given index with the given rule and SSL context.
requireEmptyActions(String) - Static method in class org.wildfly.security.permission.AbstractPermission
Check to ensure that the given action string is empty or null; otherwise, throw an exception.
RESPONSE - Static variable in class org.wildfly.security.http.HttpConstants
 
resumeRequest() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Resume a previously suspended request.
resumeRequest() - Method in interface org.wildfly.security.http.HttpServerRequest
Resume any previously suspended request.
resumeRequest() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
retrieve(String, Class<C>) - Method in class org.wildfly.security.credential.store.CredentialStore
Retrieve credential stored in the store under the key and of the credential type
retrieve(String, Class<C>, String) - Method in class org.wildfly.security.credential.store.CredentialStore
Retrieve credential stored in the store under the key and of the credential type.
retrieve(String, Class<C>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.credential.store.CredentialStore
Retrieve credential stored in the store under the key and of the credential type.
retrieve(String, Class<C>, String, AlgorithmParameterSpec, CredentialStore.ProtectionParameter) - Method in class org.wildfly.security.credential.store.CredentialStore
Retrieve credential stored in the store under the key and of the credential type.
retrieve(String, Class<C>, String, AlgorithmParameterSpec, CredentialStore.ProtectionParameter) - Method in class org.wildfly.security.credential.store.CredentialStoreSpi
Retrieve the credential stored in the store under the given alias, matching the given criteria.
RETRIEVE_CREDENTIAL - Static variable in class org.wildfly.security.credential.store.CredentialStorePermission
Retrieve credential (password) permission (from credential store).
rewriteName(String) - Method in interface org.wildfly.security.auth.server.NameRewriter
Rewrite a name.
rewriteName(String) - Method in class org.wildfly.security.auth.util.MutableNameRewriter
 
rewriteName(String) - Method in class org.wildfly.security.auth.util.RegexNameRewriter
Rewrite a name.
rewriteName(String) - Method in class org.wildfly.security.auth.util.RegexNameValidatingRewriter
 
rewriteUser(NameRewriter) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but rewrites the user name using the given name rewriter.
rewriteUserOnlyWith(NameRewriter) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but rewrites the user name using only the given name rewriter.
RFC822Name(String) - Constructor for class org.wildfly.security.x500.GeneralName.RFC822Name
Create an RFC 822 name.
RFC_822_NAME - Static variable in class org.wildfly.security.x500.GeneralName
 
RoleDecoder - Interface in org.wildfly.security.authz
A decoder to extract role information from an identity's attributes.
RoleMapper - Interface in org.wildfly.security.authz
A role mapper is responsible for mapping roles based on their raw form.
Roles - Interface in org.wildfly.security.authz
A collection of roles.
RSAParameterSpec - Class in org.wildfly.security.key
Algorithm parameter specification for RSA keys.
RSAParameterSpec(BigInteger) - Constructor for class org.wildfly.security.key.RSAParameterSpec
Construct a new instance.
RSAParameterSpec(RSAKey) - Constructor for class org.wildfly.security.key.RSAParameterSpec
Construct a new instance.
RSAParameterSpiImpl - Class in org.wildfly.security.key
An implementation of the AlgorithmParametersSpi SPI for RSA keys, because the JDK does not have one.
RSAParameterSpiImpl() - Constructor for class org.wildfly.security.key.RSAParameterSpiImpl
Construct a new instance.
RSPAUTH - Static variable in class org.wildfly.security.http.HttpConstants
 
run(PrivilegedAction<T>) - Method in class org.wildfly.security.auth.client.AuthenticationContext
Run a privileged action with this authentication context associated for the duration of the task.
run(PrivilegedExceptionAction<T>) - Method in class org.wildfly.security.auth.client.AuthenticationContext
Run a privileged action with this authentication context associated for the duration of the task.
run(P, ParametricPrivilegedAction<T, P>) - Method in class org.wildfly.security.auth.client.AuthenticationContext
Run a privileged action with this authentication context associated for the duration of the task.
run(P, ParametricPrivilegedExceptionAction<T, P>) - Method in class org.wildfly.security.auth.client.AuthenticationContext
Run a privileged action with this authentication context associated for the duration of the task.
run() - Method in class org.wildfly.security.manager.action.AddGlobalSecurityProviderAction
 
run() - Method in class org.wildfly.security.manager.action.AddShutdownHookAction
 
run() - Method in class org.wildfly.security.manager.action.ClearContextClassLoaderAction
 
run() - Method in class org.wildfly.security.manager.action.ClearPropertyAction
 
run() - Method in class org.wildfly.security.manager.action.CreateTempFileAction
 
run() - Method in class org.wildfly.security.manager.action.CreateThreadAction
 
run() - Method in class org.wildfly.security.manager.action.GetAccessControlContextAction
 
run() - Method in class org.wildfly.security.manager.action.GetClassLoaderAction
 
run() - Method in class org.wildfly.security.manager.action.GetContextClassLoaderAction
 
run() - Method in class org.wildfly.security.manager.action.GetEnvironmentAction
 
run() - Method in class org.wildfly.security.manager.action.GetModuleClassLoaderAction
 
run() - Method in class org.wildfly.security.manager.action.GetProtectionDomainAction
 
run() - Method in class org.wildfly.security.manager.action.GetSystemPropertiesAction
 
run() - Method in class org.wildfly.security.manager.action.ReadEnvironmentPropertyAction
 
run() - Method in class org.wildfly.security.manager.action.ReadPropertyAction
 
run() - Method in class org.wildfly.security.manager.action.ReplacePropertyAction
 
run() - Method in class org.wildfly.security.manager.action.SetContextClassLoaderAction
 
run() - Method in class org.wildfly.security.manager.action.SetContextClassLoaderFromClassAction
 
run() - Method in class org.wildfly.security.manager.action.SetSystemPropertiesAction
 
run() - Method in class org.wildfly.security.manager.action.WritePropertyAction
 
run() - Method in class org.wildfly.security.manager.action.WritePropertyIfAbsentAction
 
run() - Method in class org.wildfly.security.manager.action.WriteSecurityPropertyAction
 
run(P) - Method in interface org.wildfly.security.ParametricPrivilegedAction
Perform the action.
run(P) - Method in interface org.wildfly.security.ParametricPrivilegedExceptionAction
Perform the action.
runAs(Runnable) - Method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under this identity.
runAs(Callable<T>) - Method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under this identity.
runAs(PrivilegedAction<T>) - Method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under this identity.
runAs(PrivilegedExceptionAction<T>) - Method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under this identity.
runAs(P, ParametricPrivilegedAction<T, P>) - Method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under this identity.
runAs(P, ParametricPrivilegedExceptionAction<T, P>) - Method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under this identity.
runAs(Runnable) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAs(Callable<T>) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAs(PrivilegedAction<T>) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Deprecated.
runAs(PrivilegedExceptionAction<T>) - Method in class org.wildfly.security.auth.server.SecurityIdentity
runAs(P, ParametricPrivilegedAction<T, P>) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Deprecated.
runAs(P, ParametricPrivilegedExceptionAction<T, P>) - Method in class org.wildfly.security.auth.server.SecurityIdentity
runAsAction(PrivilegedAction<R>) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAsAll(Runnable, PeerIdentity...) - Static method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under a series of identities.
runAsAll(Callable<T>, PeerIdentity...) - Static method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under a series of identities.
runAsAll(PrivilegedAction<T>, PeerIdentity...) - Static method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under a series of identities.
runAsAll(PrivilegedExceptionAction<T>, PeerIdentity...) - Static method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under a series of identities.
runAsAll(P, ParametricPrivilegedAction<T, P>, PeerIdentity...) - Static method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under a series of identities.
runAsAll(P, ParametricPrivilegedExceptionAction<T, P>, PeerIdentity...) - Static method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under a series of identities.
runAsAll(PrivilegedExceptionAction<T>, SecurityIdentity...) - Static method in class org.wildfly.security.auth.server.SecurityIdentity
Run an action under a series of identities.
runAsAllConsumer(T, Consumer<T>, PeerIdentity...) - Static method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under a series of identities.
runAsAllConsumer(T, U, BiConsumer<T, U>, PeerIdentity...) - Static method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under a series of identities.
runAsAllFunction(T, Function<T, R>, PeerIdentity...) - Static method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under a series of identities.
runAsAllFunction(T, U, BiFunction<T, U, R>, PeerIdentity...) - Static method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under a series of identities.
runAsAllObjIntConsumer(T, int, ObjIntConsumer<T>, PeerIdentity...) - Static method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under a series of identities.
runAsAllSupplier(Supplier<T>, PeerIdentity...) - Static method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under a series of identities.
runAsBiPredicate(BiPredicate<T, U>, T, U) - Method in class org.wildfly.security.auth.server.FlexibleIdentityAssociation
 
runAsBiPredicate(BiPredicate<T, U>, T, U) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAsBiPredicate(BiPredicate<T, U>, T, U) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Run an action under this identity.
runAsConsumer(T, Consumer<T>) - Method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under this identity.
runAsConsumer(T, U, BiConsumer<T, U>) - Method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under this identity.
runAsConsumer(BiConsumer<T, U>, T, U) - Method in class org.wildfly.security.auth.server.FlexibleIdentityAssociation
 
runAsConsumer(Consumer<T>, T) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAsConsumer(BiConsumer<T, U>, T, U) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAsConsumer(BiConsumer<T, U>, T, U) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Run an action under this identity.
runAsConsumerEx(ExceptionBiConsumer<T, U, E>, T, U) - Method in class org.wildfly.security.auth.server.FlexibleIdentityAssociation
 
runAsConsumerEx(ExceptionConsumer<T, E>, T) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAsConsumerEx(ExceptionBiConsumer<T, U, E>, T, U) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAsConsumerEx(ExceptionBiConsumer<T, U, E>, T, U) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Run an action under this identity.
runAsExBiPredicate(ExceptionBiPredicate<T, U, E>, T, U) - Method in class org.wildfly.security.auth.server.FlexibleIdentityAssociation
 
runAsExBiPredicate(ExceptionBiPredicate<T, U, E>, T, U) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAsExBiPredicate(ExceptionBiPredicate<T, U, E>, T, U) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Run an action under this identity.
runAsExceptionAction(PrivilegedExceptionAction<R>) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAsExIntFunction(ExceptionIntFunction<T, E>, int) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAsExLongFunction(ExceptionLongFunction<T, E>, long) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAsExPredicate(ExceptionPredicate<T, E>, T) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAsFunction(T, Function<T, R>) - Method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under this identity.
runAsFunction(T, U, BiFunction<T, U, R>) - Method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under this identity.
runAsFunction(BiFunction<T, U, R>, T, U) - Method in class org.wildfly.security.auth.server.FlexibleIdentityAssociation
 
runAsFunction(Function<T, R>, T) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAsFunction(BiFunction<T, U, R>, T, U) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAsFunction(BiFunction<T, U, R>, T, U) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Run an action under this identity.
runAsFunctionEx(ExceptionBiFunction<T, U, R, E>, T, U) - Method in class org.wildfly.security.auth.server.FlexibleIdentityAssociation
 
runAsFunctionEx(ExceptionFunction<T, R, E>, T) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAsFunctionEx(ExceptionBiFunction<T, U, R, E>, T, U) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAsFunctionEx(ExceptionBiFunction<T, U, R, E>, T, U) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Run an action under this identity.
runAsIntFunction(IntFunction<T>, int) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAsLongFunction(LongFunction<T>, long) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAsObjIntConsumer(ObjIntConsumer<T>, T, int) - Method in class org.wildfly.security.auth.client.AuthenticationContext
Run a privileged action with this authentication context associated for the duration of the task.
runAsObjIntConsumer(ObjIntConsumer<T>, T, int) - Method in class org.wildfly.security.auth.server.FlexibleIdentityAssociation
 
runAsObjIntConsumer(ObjIntConsumer<T>, T, int) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAsObjIntConsumer(ObjIntConsumer<T>, T, int) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Run an action under this identity.
runAsObjIntConsumerEx(ExceptionObjIntConsumer<T, E>, T, int) - Method in class org.wildfly.security.auth.client.AuthenticationContext
Run a privileged action with this authentication context associated for the duration of the task.
runAsObjIntConsumerEx(ExceptionObjIntConsumer<T, E>, T, int) - Method in class org.wildfly.security.auth.server.FlexibleIdentityAssociation
 
runAsObjIntConsumerEx(ExceptionObjIntConsumer<T, E>, T, int) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAsObjIntConsumerEx(ExceptionObjIntConsumer<T, E>, T, int) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Run an action under this identity.
runAsPredicate(Predicate<T>, T) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
RunAsPrincipalPermission - Class in org.wildfly.security.auth.permission
The permission to run as another principal within some security domain.
RunAsPrincipalPermission(String) - Constructor for class org.wildfly.security.auth.permission.RunAsPrincipalPermission
Construct a new instance.
RunAsPrincipalPermission(String, String) - Constructor for class org.wildfly.security.auth.permission.RunAsPrincipalPermission
Construct a new instance.
runAsSupplier(Supplier<T>) - Method in class org.wildfly.security.auth.client.AuthenticationContext
Run a privileged action with this authentication context associated for the duration of the task.
runAsSupplier(Supplier<T>) - Method in class org.wildfly.security.auth.client.PeerIdentity
Run an action under this identity.
runAsSupplier(Supplier<T>) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.
runAsSupplierEx(ExceptionSupplier<T, E>) - Method in class org.wildfly.security.auth.client.AuthenticationContext
Run a privileged action with this authentication context associated for the duration of the task.
runAsSupplierEx(ExceptionSupplier<T, E>) - Method in interface org.wildfly.security.auth.server.Scoped
Run an action under this identity.

S

safeHandleRealmEvent(SecurityRealm, RealmEvent) - Static method in interface org.wildfly.security.auth.server.SecurityRealm
Safely pass an event to a security realm, absorbing and logging any exception that occurs.
SALT_SIZE - Static variable in interface org.wildfly.security.password.interfaces.UnixMD5CryptPassword
The maximum salt size.
SALT_SIZE - Static variable in interface org.wildfly.security.password.interfaces.UnixSHACryptPassword
The maximum salt size of this algorithm.
SaltedHashPasswordSpec - Class in org.wildfly.security.password.spec
A PasswordSpec for a password represented by a hash with a salt.
SaltedHashPasswordSpec(byte[], byte[]) - Constructor for class org.wildfly.security.password.spec.SaltedHashPasswordSpec
Construct a new instance.
SaltedPasswordAlgorithmSpec - Class in org.wildfly.security.password.spec
Algorithm parameter specification for salted hashed password types.
SaltedPasswordAlgorithmSpec(byte[]) - Constructor for class org.wildfly.security.password.spec.SaltedPasswordAlgorithmSpec
Create a new instance.
SaltedSimpleDigestPassword - Interface in org.wildfly.security.password.interfaces
A simple password where the generated digest also includes a salt.
SAML20 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
SaslAuthenticationFactory - Class in org.wildfly.security.auth.server
A SASL server factory configuration.
SaslAuthenticationFactory.Builder - Class in org.wildfly.security.auth.server
A builder for SASL server factory configurations.
SaslFactories - Class in org.wildfly.security.sasl.util
A utility class for discovering SASL client and server factories.
SaslMechanismInformation - Class in org.wildfly.security.sasl.util
A collection of predicates and other information which can be used to filter SASL mechanisms.
SaslMechanismInformation() - Constructor for class org.wildfly.security.sasl.util.SaslMechanismInformation
 
SaslMechanismInformation.Names - Class in org.wildfly.security.sasl.util
 
SaslWrapper - Interface in org.wildfly.security.sasl.util
 
SaslWrappers - Class in org.wildfly.security.sasl.util
Utility methods for SASL wrappers.
Scope - Enum in org.wildfly.security.http
Enumeration of the available scopes during HTTP request handling.
Scoped - Interface in org.wildfly.security.auth.server
An identity configuration which can be applied on a scoped basis.
SCRAM - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when a SCRAM-family mechanism is being used.
SCRAM_SHA_1 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
SCRAM_SHA_1_PLUS - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
SCRAM_SHA_256 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
SCRAM_SHA_256_PLUS - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
SCRAM_SHA_384 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
SCRAM_SHA_384_PLUS - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
SCRAM_SHA_512 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
SCRAM_SHA_512_PLUS - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
ScramDigestPassword - Interface in org.wildfly.security.password.interfaces
A SCRAM-digest password, used by the SCRAM family of SASL mechanisms.
SecretKeyCredential - Class in org.wildfly.security.credential
A secret key credential.
SecretKeyCredential(SecretKey) - Constructor for class org.wildfly.security.credential.SecretKeyCredential
Construct a new instance.
SECURID - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
SECURITY_IDENTITY - Static variable in class org.wildfly.security.http.HttpConstants
The property which holds the negotiated security identity after a successful HTTP server-side authentication.
SecurityAuthenticationEvent - Class in org.wildfly.security.auth.server.event
A security authentication event.
SecurityAuthenticationFailedEvent - Class in org.wildfly.security.auth.server.event
An event to represent a failed authentication.
SecurityAuthenticationFailedEvent(SecurityIdentity, Principal) - Constructor for class org.wildfly.security.auth.server.event.SecurityAuthenticationFailedEvent
Constructor for a new instance.
SecurityAuthenticationSuccessfulEvent - Class in org.wildfly.security.auth.server.event
An event to represent a successful authentication.
SecurityAuthenticationSuccessfulEvent(SecurityIdentity) - Constructor for class org.wildfly.security.auth.server.event.SecurityAuthenticationSuccessfulEvent
Constructor for a new instance.
SecurityDefiniteOutcomeEvent - Class in org.wildfly.security.auth.server.event
A SecurityEvent that has a definite outcome of being successful or not.
SecurityDomain - Class in org.wildfly.security.auth.server
A security domain.
SecurityDomain.Builder - Class in org.wildfly.security.auth.server
A builder for creating new security domains.
SecurityDomain.RealmBuilder - Class in org.wildfly.security.auth.server
A builder for a realm within a security domain.
SecurityEvent - Class in org.wildfly.security.auth.server.event
Base class for security events emitted from a SecurityDomain.
SecurityEventVisitor<P,R> - Class in org.wildfly.security.auth.server.event
An abstract class to be extended by visitor implementations for handling SecurityEvents.
SecurityEventVisitor() - Constructor for class org.wildfly.security.auth.server.event.SecurityEventVisitor
Construct a security event visitor.
SecurityFactory<T> - Interface in org.wildfly.security
A factory for preconfigured security objects.
SecurityIdentity - Class in org.wildfly.security.auth.server
A loaded and authenticated security identity.
SecurityIdentityCallback - Class in org.wildfly.security.auth.callback
A server-side callback used to pass a realm identity from the callback handler to the authentication mechanism.
SecurityIdentityCallback() - Constructor for class org.wildfly.security.auth.callback.SecurityIdentityCallback
Construct a new instance.
SecurityIdentitySaslServerFactory - Class in org.wildfly.security.sasl.util
A SASL server factory which makes the authenticated SecurityIdentity available to the caller.
SecurityIdentitySaslServerFactory(SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.SecurityIdentitySaslServerFactory
Construct a new instance.
SecurityLayerDisposedCallback - Class in org.wildfly.security.auth.callback
A callback which indicates that the corresponding security layer (SASL client, SASL server, etc.) has been disposed and any related resources may be relinquished.
SecurityLevel - Enum in org.wildfly.security.ssl
The security level setting for SSL/TLS cipher suite selection.
SecurityPermissionCheckEvent - Class in org.wildfly.security.auth.server.event
A security event relating to a permission check.
SecurityPermissionCheckEvent(SecurityIdentity, Permission, boolean) - Constructor for class org.wildfly.security.auth.server.event.SecurityPermissionCheckEvent
Construct a new instance.
SecurityPermissionCheckFailedEvent - Class in org.wildfly.security.auth.server.event
An event to represent a failed permission check.
SecurityPermissionCheckFailedEvent(SecurityIdentity, Permission) - Constructor for class org.wildfly.security.auth.server.event.SecurityPermissionCheckFailedEvent
Construct a new instance.
SecurityPermissionCheckSuccessfulEvent - Class in org.wildfly.security.auth.server.event
An event to represent a successful permission check.
SecurityPermissionCheckSuccessfulEvent(SecurityIdentity, Permission) - Constructor for class org.wildfly.security.auth.server.event.SecurityPermissionCheckSuccessfulEvent
Construct a new instance.
SecurityProviderSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory which uses the currently installed security providers to acquire a delegate SaslClientFactory.
SecurityProviderSaslClientFactory(Supplier<Provider[]>) - Constructor for class org.wildfly.security.sasl.util.SecurityProviderSaslClientFactory
Construct a new instance.
SecurityProviderSaslClientFactory() - Constructor for class org.wildfly.security.sasl.util.SecurityProviderSaslClientFactory
Construct a new instance.
SecurityProviderSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which uses the currently installed security providers to acquire a delegate SaslServerFactory.
SecurityProviderSaslServerFactory(Supplier<Provider[]>) - Constructor for class org.wildfly.security.sasl.util.SecurityProviderSaslServerFactory
Construct a new instance.
SecurityProviderSaslServerFactory() - Constructor for class org.wildfly.security.sasl.util.SecurityProviderSaslServerFactory
Construct a new instance.
SecurityRealm - Interface in org.wildfly.security.auth.server
A single authentication realm.
SEE_OTHER - Static variable in class org.wildfly.security.http.HttpConstants
 
selectConfiguration(MechanismInformation) - Method in interface org.wildfly.security.auth.server.MechanismConfigurationSelector
Select the MechanismConfiguration to use for the current authentication attempt.
selectContext(SSLConnectionInformation) - Method in interface org.wildfly.security.ssl.SSLContextSelector
Select the SSL context which corresponds to the given connection information.
SelfSignedX509CertificateAndSigningKey - Class in org.wildfly.security.x500.cert
A self-signed X.509 certificate and the private key used to sign the certificate.
SelfSignedX509CertificateAndSigningKey.Builder - Class in org.wildfly.security.x500.cert
A Builder to configure and generate a SelfSignedX509CertificateAndSigningKey.
sendResponse(HttpServerResponse) - Method in interface org.wildfly.security.http.HttpServerMechanismsResponder
Send any required response to the client.
ServerAuthenticationContext - Class in org.wildfly.security.auth.server
Server-side authentication context.
ServerCredentialCallback - Class in org.wildfly.security.auth.callback
A callback used to acquire the server (or "host") credential.
ServerCredentialCallback(Class<? extends Credential>, String, AlgorithmParameterSpec) - Constructor for class org.wildfly.security.auth.callback.ServerCredentialCallback
Construct a new instance.
ServerCredentialCallback(Class<? extends Credential>, String) - Constructor for class org.wildfly.security.auth.callback.ServerCredentialCallback
Construct a new instance.
ServerCredentialCallback(Class<? extends Credential>) - Constructor for class org.wildfly.security.auth.callback.ServerCredentialCallback
Construct a new instance which accepts any algorithm name.
ServerNameSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory which sets the server name to a fixed value, disregarding the passed in value.
ServerNameSaslClientFactory(SaslClientFactory, String) - Constructor for class org.wildfly.security.sasl.util.ServerNameSaslClientFactory
Construct a new instance.
ServerNameSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which sets the server name to a fixed value, disregarding the passed in value.
ServerNameSaslServerFactory(SaslServerFactory, String) - Constructor for class org.wildfly.security.sasl.util.ServerNameSaslServerFactory
Construct a new instance.
ServerSaslWrapper - Class in org.wildfly.security.sasl.util
A SaslWrapper which encapsulates a SaslServer.
ServerSaslWrapper(SaslServer) - Constructor for class org.wildfly.security.sasl.util.ServerSaslWrapper
Construct a new instance.
ServiceLoaderSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory which uses a ServiceLoader to find implementations.
ServiceLoaderSaslClientFactory(ServiceLoader<SaslClientFactory>) - Constructor for class org.wildfly.security.sasl.util.ServiceLoaderSaslClientFactory
Construct a new instance.
ServiceLoaderSaslClientFactory(ClassLoader) - Constructor for class org.wildfly.security.sasl.util.ServiceLoaderSaslClientFactory
Construct a new instance.
ServiceLoaderSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which uses a ServiceLoader to find implementations.
ServiceLoaderSaslServerFactory(ServiceLoader<SaslServerFactory>) - Constructor for class org.wildfly.security.sasl.util.ServiceLoaderSaslServerFactory
Construct a new instance.
ServiceLoaderSaslServerFactory(ClassLoader) - Constructor for class org.wildfly.security.sasl.util.ServiceLoaderSaslServerFactory
Construct a new instance.
set(String, int, String) - Method in interface org.wildfly.security.authz.Attributes
Modify the mapping for the given key at the given position.
set(String, int, String, String) - Method in interface org.wildfly.security.authz.Attributes
Conditionally set a specific value of a given key to a new value, if the existing value matches the expect parameter.
set(String, int, String) - Method in class org.wildfly.security.authz.MapAttributes
 
set(String, int, String, String) - Method in class org.wildfly.security.authz.MapAttributes
 
set(int, String) - Method in class org.wildfly.security.authz.SimpleAttributesEntry
 
setAttachment(String, Object) - Method in interface org.wildfly.security.http.HttpScope
Set the named attribute on this scope, setting to null will clear any value previously set for this key.
setAttributes(Attributes) - Method in interface org.wildfly.security.auth.server.ModifiableRealmIdentity
Modify the attributes collection of this identity.
setAuthenticationName(String) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Set the authentication name for this authentication.
setAuthenticationName(String, boolean) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Set the authentication name for this authentication.
setAuthenticationOptional(boolean) - Method in class org.wildfly.security.ssl.SSLContextBuilder
Where a SecurityDomain is associated with this Builder if the client presents a certificate an attempt will be made to obtain a SecurityIdentity by using the certificate for authentication, setting this flag to true allows for a failed authentication to be silently ignored.
setAuthenticationPrincipal(Principal) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Set the authentication principal for this authentication.
setAuthenticationPrincipal(Principal, boolean) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Set the authentication principal for this authentication.
setAuthorized(boolean) - Method in class org.wildfly.security.auth.callback.AnonymousAuthorizationCallback
Set whether anonymous access is allowed.
setAuthorized(SecurityIdentity) - Method in class org.wildfly.security.auth.callback.CachedIdentityAuthorizeCallback
Authorizes and caches the given securityIdentity.
setBindingData(byte[]) - Method in class org.wildfly.security.auth.callback.ChannelBindingCallback
Set the channel binding data.
setBindingType(String) - Method in class org.wildfly.security.auth.callback.ChannelBindingCallback
Set the selected channel binding type.
setCategoryRoleMappers(Map<String, RoleMapper>) - Method in class org.wildfly.security.auth.server.SecurityDomain.Builder
Set the category role mapper map.
setCertificate(Certificate) - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest.Builder
Set the certificate.
setCheckKeyTab(boolean) - Method in class org.wildfly.security.auth.util.GSSCredentialSecurityFactory.Builder
Set if keytab file existence and principal presence in it should be checked on factory build.
setCipherSuiteSelector(CipherSuiteSelector) - Method in class org.wildfly.security.ssl.SSLContextBuilder
Set the cipher suite selector to use for this context.
setClientMode(boolean) - Method in class org.wildfly.security.ssl.SSLContextBuilder
Set the client mode of the target SSL context.
SetContextClassLoaderAction - Class in org.wildfly.security.manager.action
A security action to get and set the context class loader of the current thread.
SetContextClassLoaderAction(ClassLoader) - Constructor for class org.wildfly.security.manager.action.SetContextClassLoaderAction
Construct a new instance.
SetContextClassLoaderFromClassAction - Class in org.wildfly.security.manager.action
A security action to get and set the context class loader of the current thread.
SetContextClassLoaderFromClassAction(Class<?>) - Constructor for class org.wildfly.security.manager.action.SetContextClassLoaderFromClassAction
Construct a new instance.
setCredential(Credential) - Method in class org.wildfly.security.auth.callback.AbstractCredentialCallback
Set the credential.
setCredentials(Collection<? extends Credential>) - Method in interface org.wildfly.security.auth.server.ModifiableRealmIdentity
Set the credentials of this identity.
setCurrentContextClassLoaderPrivileged(ClassLoader) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Set the current thread's context class loader, doing a faster permission check that skips having to execute a privileged action frame.
setCurrentContextClassLoaderPrivileged(Class<?>) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Set the current thread's context class loader, doing a faster permission check that skips having to execute a privileged action frame.
setDebug(boolean) - Method in class org.wildfly.security.auth.util.GSSCredentialSecurityFactory.Builder
Set if debug logging should be enabled for the JAAS authentication portion of obtaining the GSSCredential
setDefaultRealmName(String) - Method in class org.wildfly.security.auth.server.SecurityDomain.Builder
Set the default realm name.
setDn(X500Principal) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Set the DN.
setEnabledCipherSuites(SSLContext, SSLSocket, String[]) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setEnabledCipherSuites(SSLContext, SSLEngine, String[]) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setEnabledCipherSuites(SSLContext, SSLServerSocket, String[]) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setEnabledProtocols(SSLContext, SSLSocket, String[]) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setEnabledProtocols(SSLContext, SSLEngine, String[]) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setEnabledProtocols(SSLContext, SSLServerSocket, String[]) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setEnableSessionCreation(SSLContext, SSLSocket, boolean) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setEnableSessionCreation(SSLContext, SSLEngine, boolean) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setEnableSessionCreation(SSLContext, SSLServerSocket, boolean) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setExclusiveAccess(boolean) - Method in class org.wildfly.security.auth.callback.ExclusiveNameCallback
Set whether exclusive access to the backing identity was granted.
setFactory(HttpServerAuthenticationMechanismFactory) - Method in class org.wildfly.security.auth.server.HttpAuthenticationFactory.Builder
 
setFactory(F) - Method in interface org.wildfly.security.auth.server.MechanismAuthenticationFactory.Builder
Set the mechanism's underlying factory.
setFactory(SaslServerFactory) - Method in class org.wildfly.security.auth.server.SaslAuthenticationFactory.Builder
 
setFailCache(long) - Method in class org.wildfly.security.auth.util.GSSCredentialSecurityFactory.Builder
Set amount of seconds before new try to obtain GSSCredential should be done if it has failed last time.
setFinalRewriter(Function<Principal, Principal>) - Method in class org.wildfly.security.auth.server.MechanismConfiguration.Builder
Set a final principal transformer to apply for this mechanism realm.
setFinalRewriter(Function<Principal, Principal>) - Method in class org.wildfly.security.auth.server.MechanismRealmConfiguration.Builder
Set a final principal transformer to apply for this mechanism realm.
setHttpExchangeSpi(HttpExchangeSpi) - Method in class org.wildfly.security.http.HttpAuthenticator.Builder
Set the HttpExchangeSpi instance for the current request to allow integration with the Elytron APIs.
setIdentity(SecurityIdentity) - Method in class org.wildfly.security.auth.server.FlexibleIdentityAssociation
Set the current associated identity.
setIgnoreOptionalFailures(boolean) - Method in class org.wildfly.security.http.HttpAuthenticator.Builder
Where authentication is not required but is still attempted a failure of an authentication mechanism will cause the challenges to be sent and the current request returned to the client, setting this value to true will allow the failure to be ignored.
setIsServer(boolean) - Method in class org.wildfly.security.auth.util.GSSCredentialSecurityFactory.Builder
Set if the credential returned from the factory is representing the server side of the connection.
setIssuerDn(X500Principal) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the issuer DN.
setIssuerUniqueId(byte[]) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the issuer unique ID.
setKeyAlgorithmName(String) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Set the key algorithm name to use when generating the key pair.
setKeyManager(X509ExtendedKeyManager) - Method in class org.wildfly.security.ssl.SSLContextBuilder
Set the key manager which should be used to hold identities for this context.
setKeyManagerSecurityFactory(SecurityFactory<X509ExtendedKeyManager>) - Method in class org.wildfly.security.ssl.SSLContextBuilder
Set the factory for the key manager which should be used to hold identities for this context.
setKeySize(int) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Set the key size to use when generating the key pair.
setKeyTab(File) - Method in class org.wildfly.security.auth.util.GSSCredentialSecurityFactory.Builder
Set the keytab file to obtain the identity.
setMappingMode(SimplePermissionMapper.MappingMode) - Method in class org.wildfly.security.authz.SimplePermissionMapper.Builder
Set the mapping mode that the newly created PermissionMapper should use.
setMechanismConfigurationSelector(MechanismConfigurationSelector) - Method in class org.wildfly.security.auth.server.HttpAuthenticationFactory.Builder
 
setMechanismConfigurationSelector(MechanismConfigurationSelector) - Method in interface org.wildfly.security.auth.server.MechanismAuthenticationFactory.Builder
Set the MechanismConfigurationSelector for the factory being built.
setMechanismConfigurationSelector(MechanismConfigurationSelector) - Method in class org.wildfly.security.auth.server.SaslAuthenticationFactory.Builder
 
setMechanismConfigurationSelector(MechanismConfigurationSelector) - Method in class org.wildfly.security.ssl.SSLContextBuilder
Set selector of mechanism configuration for ServerAuthenticationContext, which will be used for SSL client authentication.
setMechanismInformation(MechanismInformation) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Set information about the current mechanism and request for this authentication attempt.
SetMechanismInformationSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory implementation that will always ensure mechanism information is passed to the CallbackHandler before the first authentication callbacks.
SetMechanismInformationSaslServerFactory(SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.SetMechanismInformationSaslServerFactory
Construct a new instance of the SetMechanismInformationSaslServerFactory.
setMechanismOids(Oid[]) - Method in class org.wildfly.security.credential.source.LocalKerberosCredentialSource.Builder
Deprecated.
Set array of oid's indicating the mechanisms over which the credential is to be acquired.
setMechanismRealmName(String) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Set the mechanism realm name to be equal to the given name.
setMechanismSupplier(Supplier<List<HttpServerAuthenticationMechanism>>) - Method in class org.wildfly.security.http.HttpAuthenticator.Builder
Set the supplier to use to obtain list of HttpServerAuthenticationMechanism implementations instances to use, based on the configured policy.
setMinimumRemainingLifetime(int) - Method in class org.wildfly.security.auth.util.GSSCredentialSecurityFactory.Builder
Once the factory has been called once it will cache the resulting GSSCredential, this setting defines how much life it must have left in seconds for it to be re-used.
setNameRewriter(NameRewriter) - Method in class org.wildfly.security.auth.server.SecurityDomain.RealmBuilder
Deprecated.
setNeedClientAuth(SSLContext, SSLSocket, boolean) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setNeedClientAuth(SSLContext, SSLEngine, boolean) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setNeedClientAuth(SSLContext, SSLServerSocket, boolean) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setNeedClientAuth(boolean) - Method in class org.wildfly.security.ssl.SSLContextBuilder
Force the SSLContext created by this builder to need client authentication.
setNegotiationState(int) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Set the state to use for the next incoming message.
setNotValidAfter(ZonedDateTime) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Set the not-valid-after date.
setNotValidAfter(ZonedDateTime) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the not-valid-after date.
setNotValidBefore(ZonedDateTime) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Set the not-valid-before date.
setNotValidBefore(ZonedDateTime) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the not-valid-before date.
setObtainKerberosTicket(boolean) - Method in class org.wildfly.security.auth.util.GSSCredentialSecurityFactory.Builder
Set if the KerberosTicket should also be obtained and associated with the Credential/
setOptions(Map<String, Object>) - Method in class org.wildfly.security.auth.util.GSSCredentialSecurityFactory.Builder
Set other configuration options for Krb5LoginModule
setOutputCharset(Charset) - Method in class org.wildfly.security.credential.source.CommandCredentialSource.Builder
Set the output character set (encoding) to expect from the process.
setParameterSpec(AlgorithmParameterSpec) - Method in class org.wildfly.security.auth.callback.ParameterCallback
Set the parameter specification.
setPassword(char[]) - Method in class org.wildfly.security.auth.callback.PasswordResetCallback
Set the new password.
setPasswordFactoryProvider(Provider) - Method in class org.wildfly.security.credential.source.CommandCredentialSource.Builder
Set the provider to use to find the password factory.
setPermissionMapper(PermissionMapper) - Method in class org.wildfly.security.auth.server.SecurityDomain.Builder
Set the permission mapper for this security domain, which will be used to obtain and map permissions based on the identities from this security domain.
setPostRealmRewriter(Function<Principal, Principal>) - Method in class org.wildfly.security.auth.server.MechanismConfiguration.Builder
Set a principal transformer to apply after the realm is selected.
setPostRealmRewriter(Function<Principal, Principal>) - Method in class org.wildfly.security.auth.server.MechanismRealmConfiguration.Builder
Set a principal transformer to apply after the realm is selected.
setPostRealmRewriter(NameRewriter) - Method in class org.wildfly.security.auth.server.SecurityDomain.Builder
Sets a post-realm name rewriter, which rewrites the authentication name after a realm is selected.
setPostRealmRewriter(Function<Principal, Principal>) - Method in class org.wildfly.security.auth.server.SecurityDomain.Builder
Sets a post-realm name rewriter, which rewrites the authentication name after a realm is selected.
setPreRealmRewriter(Function<Principal, Principal>) - Method in class org.wildfly.security.auth.server.MechanismConfiguration.Builder
Set a principal transformer to apply before the realm is selected.
setPreRealmRewriter(Function<Principal, Principal>) - Method in class org.wildfly.security.auth.server.MechanismRealmConfiguration.Builder
Set a principal transformer to apply before the realm is selected.
setPreRealmRewriter(NameRewriter) - Method in class org.wildfly.security.auth.server.SecurityDomain.Builder
Sets a pre-realm name rewriter, which rewrites the authentication name before a realm is selected.
setPreRealmRewriter(Function<Principal, Principal>) - Method in class org.wildfly.security.auth.server.SecurityDomain.Builder
Sets a pre-realm name rewriter, which rewrites the authentication name before a realm is selected.
setPrincipal(String) - Method in class org.wildfly.security.auth.util.GSSCredentialSecurityFactory.Builder
Set the principal name for the initial authentication from the KeyTab.
setPrincipalDecoder(PrincipalDecoder) - Method in class org.wildfly.security.auth.server.SecurityDomain.Builder
Set the principal decoder for this security domain, which will be used to convert Principal objects into names for handling in the realm.
setPrincipalRewriter(Function<Principal, Principal>) - Method in class org.wildfly.security.auth.server.SecurityDomain.RealmBuilder
Set the name rewriter.
setProgrammaticMechanismName(String) - Method in class org.wildfly.security.http.HttpAuthenticator.Builder
Set the mechanism name that should be used for programmatic authentication if one is not provided at the time of the call.
setPropertyPrivileged(String, String) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Set a property, doing a faster permission check that skips having to execute a privileged action frame.
setProtocolSelector(ProtocolSelector) - Method in class org.wildfly.security.ssl.SSLContextBuilder
Set the protocol selector to use for this context.
setProviderName(String) - Method in class org.wildfly.security.ssl.SSLContextBuilder
Set the provider name.
setProviderSupplier(Supplier<Provider[]>) - Method in class org.wildfly.security.ssl.SSLContextBuilder
Set the provider supplier.
setPublicKey(PublicKey) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the public key.
setRealmMapper(RealmMapper) - Method in class org.wildfly.security.auth.server.MechanismConfiguration.Builder
Sets a realm mapper to be used by the mechanism.
setRealmMapper(RealmMapper) - Method in class org.wildfly.security.auth.server.MechanismRealmConfiguration.Builder
Sets a realm mapper to be used by the mechanism.
setRealmMapper(RealmMapper) - Method in class org.wildfly.security.auth.server.SecurityDomain.Builder
Set the realm mapper for this security domain, which selects a realm based on the authentication name.
setRealmName(String) - Method in class org.wildfly.security.auth.server.MechanismRealmConfiguration.Builder
Sets a name of the realm to be presented by the mechanism.
setRealmNames(String...) - Method in class org.wildfly.security.auth.callback.AvailableRealmsCallback
Set the realm names.
setRequestLifetime(int) - Method in class org.wildfly.security.auth.util.GSSCredentialSecurityFactory.Builder
Set the lifetime to request newly created credentials are valid for.
setRequired(boolean) - Method in class org.wildfly.security.http.HttpAuthenticator.Builder
Sets if authentication is required for the current request, if not required mechanisms will be called to be given the opportunity to authenticate
setResponseCookie(HttpServerCookie) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Sets a response cookie.
setResponseCookie(HttpServerCookie) - Method in interface org.wildfly.security.http.HttpServerResponse
Sets a response cookie
setRoleDecoder(RoleDecoder) - Method in class org.wildfly.security.auth.server.SecurityDomain.RealmBuilder
Set the role decoder.
setRoleMap(Map<String, Set<String>>) - Method in class org.wildfly.security.authz.MappedRoleMapper.Builder
Set the Map to use for mapping roles
setRoleMapper(RoleMapper) - Method in class org.wildfly.security.auth.server.SecurityDomain.Builder
Set the role mapper for this security domain, which will be used to perform the last mapping before returning the roles associated with an identity obtained from this security domain.
setRoleMapper(RoleMapper) - Method in class org.wildfly.security.auth.server.SecurityDomain.RealmBuilder
Set the role mapper.
setSaslMechanismSelector(SaslMechanismSelector) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Set the SASL mechanism selector for this authentication configuration.
setSecurityDomain(SecurityDomain) - Method in class org.wildfly.security.auth.callback.CachedIdentityAuthorizeCallback
Set the current SecurityDomain in order to obtain identities from the cache
setSecurityDomain(SecurityDomain) - Method in class org.wildfly.security.auth.server.HttpAuthenticationFactory.Builder
 
setSecurityDomain(SecurityDomain) - Method in interface org.wildfly.security.auth.server.MechanismAuthenticationFactory.Builder
Set the security domain to be used for this factory (may not be null).
setSecurityDomain(SecurityDomain) - Method in class org.wildfly.security.auth.server.SaslAuthenticationFactory.Builder
 
setSecurityDomain(SecurityDomain) - Method in class org.wildfly.security.http.HttpAuthenticator.Builder
Set the SecurityDomain to use for programmatic authentication.
setSecurityDomain(SecurityDomain) - Method in class org.wildfly.security.ssl.SSLContextBuilder
Set the security domain to use to authenticate clients.
setSecurityEventListener(Consumer<SecurityEvent>) - Method in class org.wildfly.security.auth.server.SecurityDomain.Builder
Set the security event listener that will consume all SecurityEvent instances emitted but the domain.
setSecurityIdentity(SecurityIdentity) - Method in class org.wildfly.security.auth.callback.SecurityIdentityCallback
Set the realm identity.
setSecurityIdentityTransformer(UnaryOperator<SecurityIdentity>) - Method in class org.wildfly.security.auth.server.SecurityDomain.Builder
Set the security identity transformer to use.
setSerialNumber(BigInteger) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the serial number of the certificate being built.
setServerCredential(Credential) - Method in class org.wildfly.security.auth.server.MechanismConfiguration.Builder
Set a single server credential.
setServerCredential(SecurityFactory<Credential>) - Method in class org.wildfly.security.auth.server.MechanismConfiguration.Builder
Set a single server credential factory.
setServerCredentialSource(CredentialSource) - Method in class org.wildfly.security.auth.server.MechanismConfiguration.Builder
Set the server credential source.
setSessionCacheSize(int) - Method in class org.wildfly.security.ssl.SSLContextBuilder
Sets the size of the cache used for storing SSLSession objects.
setSessionTimeout(int) - Method in class org.wildfly.security.ssl.SSLContextBuilder
Sets the timeout limit for SSLSession objects.
setSignatureAlgorithmName(String) - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest.Builder
Set the signature algorithm name.
setSignatureAlgorithmName(String) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Set the signature algorithm name to use when signing the self-signed certificate.
setSignatureAlgorithmName(String) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the signature algorithm name.
setSigningKey(PrivateKey) - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest.Builder
Set the signing key.
setSigningKey(PrivateKey) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the signing key.
setSSLParameters(SSLContext, SSLSocket, SSLParameters) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setSSLParameters(SSLContext, SSLEngine, SSLParameters) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setSSLParameters(SSLContext, SSLServerSocket, SSLParameters) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setStackTrace(StackTraceElement[]) - Method in exception org.wildfly.security.auth.callback.FastUnsupportedCallbackException
Does nothing.
setStatusCode(int) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Set the required status code.
setStatusCode(int) - Method in interface org.wildfly.security.http.HttpServerResponse
Set the desired status code for the current request.
setSubjectDn(X500Principal) - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest.Builder
Set the subject DN.
setSubjectDn(X500Principal) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the subject DN.
setSubjectUniqueId(byte[]) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the subject unique ID.
SetSystemPropertiesAction - Class in org.wildfly.security.manager.action
A security action which replaces the system properties map.
SetSystemPropertiesAction(Properties) - Constructor for class org.wildfly.security.manager.action.SetSystemPropertiesAction
Construct a new instance.
setTarget(NameRewriter) - Method in class org.wildfly.security.auth.util.MutableNameRewriter
Set the target rewriter.
setTrustedAuthorities(List<TrustedAuthority>) - Method in class org.wildfly.security.auth.callback.TrustedAuthoritiesCallback
Set the retrieved trusted authorities.
setTrustedSecurityDomainPredicate(Predicate<SecurityDomain>) - Method in class org.wildfly.security.auth.server.SecurityDomain.Builder
Set the predicate that should be used to determine if a given domain is trusted by this domain.
setTrustManager(X509TrustManager) - Method in class org.wildfly.security.ssl.SSLContextBuilder
Set the trust manager which should be used to hold identities for this context.
setTrustManagerSecurityFactory(SecurityFactory<X509TrustManager>) - Method in class org.wildfly.security.ssl.SSLContextBuilder
Set the factory for the trust manager which should be used for the initial trust decisions during connection.
setUseCipherSuitesOrder(boolean) - Method in class org.wildfly.security.ssl.SSLContextBuilder
Sets whether the local cipher suites preference should be honored.
setUseClientMode(SSLContext, SSLSocket, boolean) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setUseClientMode(SSLContext, SSLEngine, boolean) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setUseClientMode(SSLContext, SSLServerSocket, boolean) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setVerified(boolean) - Method in class org.wildfly.security.auth.callback.EvidenceVerifyCallback
Set if the evidence referenced here has been verified.
setVersion(int) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the certificate version.
setWantClientAuth(SSLContext, SSLSocket, boolean) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setWantClientAuth(SSLContext, SSLEngine, boolean) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setWantClientAuth(SSLContext, SSLServerSocket, boolean) - Method in interface org.wildfly.security.ssl.SSLConfigurator
 
setWantClientAuth(boolean) - Method in class org.wildfly.security.ssl.SSLContextBuilder
Force the SSLContext created by this builder to want client authentication.
setWorkingDirectory(File) - Method in class org.wildfly.security.credential.source.CommandCredentialSource.Builder
Set the working directory of the target process.
setWrap(boolean) - Method in class org.wildfly.security.ssl.SSLContextBuilder
Set if the configured SSL engine and sockets created using the SSL context should be wrapped to prevent modification to the configuration.
setWrapGssCredential(boolean) - Method in class org.wildfly.security.auth.util.GSSCredentialSecurityFactory.Builder
Set if the constructed GSSCredential should be wrapped to prevent improper credential disposal or not.
setWrapper(SaslWrapper) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Set the current configured SASL wrapper, if any.
SHA256 - Static variable in class org.wildfly.security.http.HttpConstants
 
SHA512_256 - Static variable in class org.wildfly.security.http.HttpConstants
 
simple(String) - Static method in interface org.wildfly.security.authz.RoleDecoder
Create a simple role decoder which returns the values of the given attribute.
SimpleActionBitsPermissionCollection - Class in org.wildfly.security.permission
A trivially simple permission collection, suitable as a default for most permission types (though probably not as efficient as a specialized type in many cases).
SimpleActionBitsPermissionCollection(AbstractActionSetPermission<?>) - Constructor for class org.wildfly.security.permission.SimpleActionBitsPermissionCollection
Construct a new instance.
SimpleAttributesEntry - Class in org.wildfly.security.authz
An implementation of Attributes.Entry which can be used by implementations of Attributes.
SimpleAttributesEntry(Attributes, String) - Constructor for class org.wildfly.security.authz.SimpleAttributesEntry
Construct a new instance.
SimpleDigestPassword - Interface in org.wildfly.security.password.interfaces
A simple single digest based password.
SimplePermissionCollection - Class in org.wildfly.security.permission
A trivially simple permission collection, suitable as a default for most permission types (though probably not as efficient as a specialized type in many cases).
SimplePermissionCollection(AbstractPermission<?>) - Constructor for class org.wildfly.security.permission.SimplePermissionCollection
Construct a new instance.
SimplePermissionMapper - Class in org.wildfly.security.authz
A simple PermissionMapper implementation that maps to pre-defined PermissionVerifier instances.
SimplePermissionMapper.Builder - Class in org.wildfly.security.authz
A builder for simple permission mappers.
SimplePermissionMapper.MappingMode - Enum in org.wildfly.security.authz
Mode defining behaviour when multiple mappings are found.
SimpleRegexRealmMapper - Class in org.wildfly.security.auth.util
A simple regular expression-based realm mapper.
SimpleRegexRealmMapper(Pattern) - Constructor for class org.wildfly.security.auth.util.SimpleRegexRealmMapper
Construct a new instance.
SimpleRegexRealmMapper(Pattern, RealmMapper) - Constructor for class org.wildfly.security.auth.util.SimpleRegexRealmMapper
Construct a new instance.
single(String) - Static method in interface org.wildfly.security.auth.server.RealmMapper
Create a realm mapper that always maps to the given realm.
size() - Method in class org.wildfly.security.auth.principal.CompositePrincipal
Get the number of nested principals.
size() - Method in class org.wildfly.security.auth.server.IdentityCredentials
Get the size of this credential set.
size(String) - Method in interface org.wildfly.security.authz.Attributes
Get the number of values mapped to the given key.
size() - Method in interface org.wildfly.security.authz.Attributes
Get the number of keys in this attribute collection.
size(String) - Method in class org.wildfly.security.authz.MapAttributes
 
size() - Method in class org.wildfly.security.authz.MapAttributes
 
size() - Method in class org.wildfly.security.authz.SimpleAttributesEntry
 
size() - Method in class org.wildfly.security.permission.AbstractPermissionCollection
Get the size of this permission collection.
size() - Method in class org.wildfly.security.permission.BooleanPermissionCollection
 
size() - Method in class org.wildfly.security.permission.ByNamePermissionCollection
 
size() - Method in class org.wildfly.security.permission.SimpleActionBitsPermissionCollection
 
size() - Method in class org.wildfly.security.permission.SimplePermissionCollection
 
skipElement() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Skip over the next ASN.1 element.
skipElement() - Method in class org.wildfly.security.asn1.DERDecoder
 
sniMatcherSelector(SNIMatcher, SSLContext) - Static method in interface org.wildfly.security.ssl.SSLContextSelector
Create a selector which returns the given SSL context if the given SNI matcher matches.
SocketAddressCallback - Class in org.wildfly.security.auth.callback
An optional callback which is used to inform the callback handler of the endpoint addresses of a connection being authenticated.
SocketAddressCallback(SocketAddress, SocketAddressCallback.Kind) - Constructor for class org.wildfly.security.auth.callback.SocketAddressCallback
Construct a new instance.
SocketAddressCallback(SocketAddress) - Constructor for class org.wildfly.security.auth.callback.SocketAddressCallback
Construct a new instance.
SocketAddressCallback.Kind - Enum in org.wildfly.security.auth.callback
Endpoint disposition kinds.
SocketAddressCallbackSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory which adds SocketAddressCallback capability to a delegate SaslClientFactory.
SocketAddressCallbackSaslClientFactory(SaslClientFactory, SocketAddress, SocketAddress) - Constructor for class org.wildfly.security.sasl.util.SocketAddressCallbackSaslClientFactory
Construct a new instance.
SocketAddressCallbackSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which adds SocketAddressCallback capability to a delegate SaslServerFactory.
SocketAddressCallbackSaslServerFactory(SaslServerFactory, SocketAddress, SocketAddress) - Constructor for class org.wildfly.security.sasl.util.SocketAddressCallbackSaslServerFactory
Construct a new instance.
SocketAddressQueryCallbackHandler - Class in org.wildfly.security.auth.callback
A callback handler which delegates to another callback handler, passing the local and/or peer socket address to that callback handler on its first invocation.
SocketAddressQueryCallbackHandler(CallbackHandler, SocketAddress, SocketAddress) - Constructor for class org.wildfly.security.auth.callback.SocketAddressQueryCallbackHandler
Construct a new instance.
sortByAlgorithmKeyLength() - Method in class org.wildfly.security.ssl.CipherSuiteSelector
Sort all of the enabled ciphers by decreasing key length.
SortedMechanismClientServerFactory - Class in org.wildfly.security.sasl.util
A delegating SaslClientFactory which will sort the mechanism names using either a supplied Comparator<String> or a supplied ordering of mechanism names.
SortedMechanismClientServerFactory(SaslClientFactory, Comparator<String>) - Constructor for class org.wildfly.security.sasl.util.SortedMechanismClientServerFactory
 
SortedMechanismClientServerFactory(SaslClientFactory, String...) - Constructor for class org.wildfly.security.sasl.util.SortedMechanismClientServerFactory
 
SortedMechanismSaslServerFactory - Class in org.wildfly.security.sasl.util
A delegating SaslServerFactory which will sort the mechanism names using either a supplied Comparator<String> or a supplied ordering of mechanism names.
SortedMechanismSaslServerFactory(SaslServerFactory, Comparator<String>) - Constructor for class org.wildfly.security.sasl.util.SortedMechanismSaslServerFactory
 
SortedMechanismSaslServerFactory(SaslServerFactory, String...) - Constructor for class org.wildfly.security.sasl.util.SortedMechanismSaslServerFactory
 
spliterator() - Method in class org.wildfly.security.auth.server.IdentityCredentials
Get a Spliterator for this credential set.
spliterator() - Method in interface org.wildfly.security.authz.Attributes.Entry
Create a spliterator over the elements of this ordered and non-null collection.
spliterator() - Method in interface org.wildfly.security.authz.Attributes.SetEntry
Create a spliterator over the elements of this distinct, ordered, and non-null collection.
spliterator() - Method in interface org.wildfly.security.authz.Roles
Create a Spliterator over this roles collection.
SPNEGO - Static variable in class org.wildfly.security.auth.util.GSSCredentialSecurityFactory
 
SPNEGO_NAME - Static variable in class org.wildfly.security.http.HttpConstants
 
SSL_SESSION_IDENTITY_KEY - Static variable in class org.wildfly.security.ssl.SSLUtils
The key used to store the authenticated SecurityIdentity onto the SSLSession.
SSLCallback - Class in org.wildfly.security.auth.callback
A callback which provides information to the callback handler about the established SSLSession.
SSLCallback(SSLConnection) - Constructor for class org.wildfly.security.auth.callback.SSLCallback
Construct a new instance.
SSLConfigurator - Interface in org.wildfly.security.ssl
A configurator for SSL contexts and their produced objects.
SSLConnection - Class in org.wildfly.security.ssl
An SSL connection of some sort.
SSLConnectionInformation - Interface in org.wildfly.security.ssl
Information about the SSL connection currently being built.
SSLContextBuilder - Class in org.wildfly.security.ssl
A class which allows building and configuration of a single client- or server-side SSL context.
SSLContextBuilder() - Constructor for class org.wildfly.security.ssl.SSLContextBuilder
 
SSLContextSelector - Interface in org.wildfly.security.ssl
A selector which chooses an SSL context based on connection information.
SSLQueryCallbackHandler - Class in org.wildfly.security.sasl.util
A callback handler which delegates to another callback handler, passing the authentication's SSL/TLS information to that callback handler on its first invocation.
SSLQueryCallbackHandler(CallbackHandler, Supplier<SSLConnection>) - Constructor for class org.wildfly.security.sasl.util.SSLQueryCallbackHandler
Construct a new instance.
SSLSaslClientFactory - Class in org.wildfly.security.sasl.util
A SASL client factory which provides information about the security layer of the connection to the callback handler.
SSLSaslClientFactory(Supplier<SSLConnection>, SaslClientFactory) - Constructor for class org.wildfly.security.sasl.util.SSLSaslClientFactory
Construct a new instance.
SSLSaslClientFactory(SaslClientFactory, Supplier<SSLSession>) - Constructor for class org.wildfly.security.sasl.util.SSLSaslClientFactory
Deprecated.
Use SSLSaslClientFactory.SSLSaslClientFactory(Supplier, SaslClientFactory) to avoid problems where a TLS client is acting as a SASL server.
SSLSaslServerFactory - Class in org.wildfly.security.sasl.util
A SASL server factory which provides information about the security layer of the connection to the callback handler.
SSLSaslServerFactory(Supplier<SSLConnection>, SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.SSLSaslServerFactory
Construct a new instance.
SSLSaslServerFactory(SaslServerFactory, Supplier<SSLSession>) - Constructor for class org.wildfly.security.sasl.util.SSLSaslServerFactory
Deprecated.
Use SSLSaslServerFactory.SSLSaslServerFactory(Supplier, SaslServerFactory) to avoid problems where a TLS server is acting as a SASL client.
SSLUtils - Class in org.wildfly.security.ssl
SSL factories and utilities.
StackInspector - Class in org.wildfly.security.manager
A utility class which is useful for inspecting the call stack.
STALE - Static variable in class org.wildfly.security.http.HttpConstants
 
startExplicit(int) - Method in interface org.wildfly.security.asn1.ASN1Decoder
Start decoding an ASN.1 explicitly tagged element.
startExplicit(int, int) - Method in interface org.wildfly.security.asn1.ASN1Decoder
Start decoding an ASN.1 explicitly tagged element.
startExplicit(int) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Start encoding an ASN.1 explicitly tagged element.
startExplicit(int, int) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Start encoding an ASN.1 explicitly tagged element.
startExplicit(int) - Method in class org.wildfly.security.asn1.DERDecoder
 
startExplicit(int, int) - Method in class org.wildfly.security.asn1.DERDecoder
 
startExplicit(int) - Method in class org.wildfly.security.asn1.DEREncoder
 
startExplicit(int, int) - Method in class org.wildfly.security.asn1.DEREncoder
 
startSequence() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Start decoding an ASN.1 sequence.
startSequence() - Method in interface org.wildfly.security.asn1.ASN1Encoder
Start encoding an ASN.1 sequence.
startSequence() - Method in class org.wildfly.security.asn1.DERDecoder
 
startSequence() - Method in class org.wildfly.security.asn1.DEREncoder
 
startSet() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Start decoding an ASN.1 set.
startSet() - Method in interface org.wildfly.security.asn1.ASN1Encoder
Start encoding an ASN.1 set.
startSet() - Method in class org.wildfly.security.asn1.DERDecoder
 
startSet() - Method in class org.wildfly.security.asn1.DEREncoder
 
startSetOf() - Method in interface org.wildfly.security.asn1.ASN1Decoder
Start decoding an ASN.1 "set of" element.
startSetOf() - Method in interface org.wildfly.security.asn1.ASN1Encoder
Start encoding an ASN.1 "set of" element.
startSetOf() - Method in class org.wildfly.security.asn1.DERDecoder
 
startSetOf() - Method in class org.wildfly.security.asn1.DEREncoder
 
store(String, C) - Method in class org.wildfly.security.credential.store.CredentialStore
Store credential to the store under the given alias.
store(String, C, CredentialStore.ProtectionParameter) - Method in class org.wildfly.security.credential.store.CredentialStore
Store credential to the store under the given alias.
store(String, Credential, CredentialStore.ProtectionParameter) - Method in class org.wildfly.security.credential.store.CredentialStoreSpi
Store credential to the credential store service under the given alias.
StringPrep - Class in org.wildfly.security.sasl.util
Preparation of Internationalized Strings ("stringprep") by RFC 3454
StringPrep() - Constructor for class org.wildfly.security.sasl.util.StringPrep
 
SubjectAlternativeNamesExtension - Class in org.wildfly.security.x500.cert
The subject alternative names extension as defined by RFC 5280 § 4.2.1.6.
SubjectAlternativeNamesExtension(boolean, List<GeneralName>) - Constructor for class org.wildfly.security.x500.cert.SubjectAlternativeNamesExtension
Construct a new instance.
SubjectDirectoryAttributesExtension - Class in org.wildfly.security.x500.cert
The subject directory attributes extension as defined by RFC 5280 § 4.2.1.8.
SubjectDirectoryAttributesExtension(List<X500DirectoryAttribute>) - Constructor for class org.wildfly.security.x500.cert.SubjectDirectoryAttributesExtension
Construct a new instance.
SubjectInformationAccessExtension - Class in org.wildfly.security.x500.cert
The subject information access extension as defined by RFC 5280 § 4.2.2.2.
SubjectInformationAccessExtension(List<AccessDescription>) - Constructor for class org.wildfly.security.x500.cert.SubjectInformationAccessExtension
Construct a new instance.
SubjectKeyIdentifierExtension - Class in org.wildfly.security.x500.cert
Subject key identifier extension defined in RFC 5280 § 4.2.1.2 as:
SubjectKeyIdentifierExtension(byte[]) - Constructor for class org.wildfly.security.x500.cert.SubjectKeyIdentifierExtension
Construct a new instance.
succeed() - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Mark this authentication as "successful".
SUCCEEDED - Static variable in class org.wildfly.security.auth.callback.AuthenticationCompleteCallback
 
succeeded() - Method in class org.wildfly.security.auth.callback.AuthenticationCompleteCallback
Determine whether authentication succeeded.
SunUnixMD5CryptPassword - Interface in org.wildfly.security.password.interfaces
An MD5-crypt password using the Sun scheme.
SupportLevel - Enum in org.wildfly.security.auth
The different support levels.
supportsAttachments() - Method in interface org.wildfly.security.http.HttpScope
Tests whether this scope support attachments.
supportsChangeID() - Method in interface org.wildfly.security.http.HttpScope
Is changing the ID of the scope supported?
supportsInvalidation() - Method in interface org.wildfly.security.http.HttpScope
Is invalidation supported for this scope?
supportsNotifications() - Method in interface org.wildfly.security.http.HttpScope
Tests whether this scope support registration to receive notifications.
supportsParameters() - Method in interface org.wildfly.security.credential.AlgorithmCredential
Determine whether this credential instance supports any algorithm parameter type.
supportsParameters(Class<? extends AlgorithmParameterSpec>) - Method in interface org.wildfly.security.credential.AlgorithmCredential
Determine whether this credential instance supports the given algorithm parameter type.
supportsParameters(Class<? extends AlgorithmParameterSpec>) - Method in class org.wildfly.security.credential.KeyPairCredential
 
supportsParameters(Class<? extends AlgorithmParameterSpec>) - Method in class org.wildfly.security.credential.PasswordCredential
 
supportsParameters(Class<? extends AlgorithmParameterSpec>) - Method in class org.wildfly.security.credential.PublicKeyCredential
 
supportsParameters(Class<? extends AlgorithmParameterSpec>) - Method in class org.wildfly.security.credential.SecretKeyCredential
 
supportsResources() - Method in interface org.wildfly.security.http.HttpScope
Tests whether this scope support access to scope specific resources.
suspendRequest() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Suspend the current request so that it can be subsequently resumed.
suspendRequest() - Method in interface org.wildfly.security.http.HttpServerRequest
Suspend the current request so that it can be subsequently resumed.
suspendRequest() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 

T

TEMPORARY_REDIRECT - Static variable in class org.wildfly.security.http.HttpConstants
 
TLS_SERVER_ENDPOINT - Static variable in class org.wildfly.security.ssl.TLSServerEndPointChannelBinding
 
TLSServerEndPointChannelBinding - Class in org.wildfly.security.ssl
Utilities for handling the "tls-server-end-point" channel binding strategy used by various types of authentication mechanisms.
TLSServerEndPointChannelBindingSaslClientFactory - Class in org.wildfly.security.sasl.util
A SASL client factory which implements the tls-server-end-point channel binding algorithm.
TLSServerEndPointChannelBindingSaslClientFactory(SaslClientFactory) - Constructor for class org.wildfly.security.sasl.util.TLSServerEndPointChannelBindingSaslClientFactory
Construct a new instance.
TLSServerEndPointChannelBindingSaslServerFactory - Class in org.wildfly.security.sasl.util
A SASL server factory which implements the tls-server-end-point channel binding algorithm.
TLSServerEndPointChannelBindingSaslServerFactory(SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.TLSServerEndPointChannelBindingSaslServerFactory
Construct a new instance.
toActionsString(int, IntFunction<String>) - Static method in class org.wildfly.security.permission.PermissionUtil
Deparse an action bit set, using the given function to map action bits to strings.
toActionsString(long, LongFunction<String>) - Static method in class org.wildfly.security.permission.PermissionUtil
Deparse an action bit set, using the given function to map action bits to strings.
toHttpAuthenticationException() - Method in exception org.wildfly.security.mechanism.AuthenticationMechanismException
Convert this exception to an HTTP exception with the same message and stack trace.
toPermissionCollection() - Method in interface org.wildfly.security.permission.PermissionVerifier
Convert this verifier a permission collection which implies everything this verifier implies.
toSaslException() - Method in exception org.wildfly.security.mechanism.AuthenticationMechanismException
Convert this exception to a SASL exception with the same message and stack trace.
toString() - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
 
toString() - Method in class org.wildfly.security.auth.client.MatchRule
Get the string representation of this rule.
toString() - Method in class org.wildfly.security.auth.principal.AnonymousPrincipal
Get a representation of the principal name (always "anonymous").
toString() - Method in class org.wildfly.security.auth.principal.CompositePrincipal
Get this principal as a string.
toString() - Method in class org.wildfly.security.auth.principal.NamePrincipal
Get a string representation of this principal.
toString() - Method in class org.wildfly.security.auth.principal.NumericPrincipal
Get this principal as a string.
toString() - Method in class org.wildfly.security.auth.principal.RealmNestedPrincipal
Get this principal as a string.
toString() - Method in class org.wildfly.security.auth.server.SecurityIdentity
 
toString() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
 
toString() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClientFactory
 
toString() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
 
toString() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServerFactory
 
toString() - Method in class org.wildfly.security.ssl.CipherSuitePredicate
Get the string representation of this predicate.
toString() - Method in class org.wildfly.security.ssl.CipherSuiteSelector
 
toString() - Method in class org.wildfly.security.ssl.ProtocolSelector
 
transform(Password, AlgorithmParameterSpec) - Method in class org.wildfly.security.password.PasswordFactory
Transform a password with new parameters.
translate(Password) - Method in class org.wildfly.security.password.PasswordFactory
Translate the given password object to one which is consumable by this factory.
TrustedAuthoritiesCallback - Class in org.wildfly.security.auth.callback
An optional callback used to retrieve information about trusted certificate authorities for authenticating peers.
TrustedAuthoritiesCallback() - Constructor for class org.wildfly.security.auth.callback.TrustedAuthoritiesCallback
Construct a new instance.
TrustedAuthority - Class in org.wildfly.security.x500
A representation of a trusted certificate authority.
TrustedAuthority.CertificateTrustedAuthority - Class in org.wildfly.security.x500
A trusted authority that is identified by its certificate.
TrustedAuthority.HashTrustedAuthority - Class in org.wildfly.security.x500
A trusted authority that is identified by a hash.
TrustedAuthority.IssuerKeyHashTrustedAuthority - Class in org.wildfly.security.x500
A trusted authority that is identified by the hash of its public key.
TrustedAuthority.IssuerNameHashTrustedAuthority - Class in org.wildfly.security.x500
A trusted authority that is identified by the hash of its name.
TrustedAuthority.NameTrustedAuthority - Class in org.wildfly.security.x500
A trusted authority that is identified by its name.
TrustedAuthority.PKCS15KeyHashTrustedAuthority - Class in org.wildfly.security.x500
A trusted authority that is identified by the PKCS #15 key hash.
TrustManagerSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which sets the trust manager that should be used for trust verification.
TrustManagerSaslServerFactory(SaslServerFactory, X509TrustManager) - Constructor for class org.wildfly.security.sasl.util.TrustManagerSaslServerFactory
Construct a new instance.
tryCheckPermission(Permission, ProtectionDomain...) - Static method in class org.wildfly.security.manager.WildFlySecurityManager
Try a permission check.
tryHandleCallbacks(Callback...) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Handle callbacks, wrapping exceptions as needed.
TwoWayPassword - Interface in org.wildfly.security.password
A password which can be verified and recovered.

U

UNAUTHORIZED - Static variable in class org.wildfly.security.http.HttpConstants
 
union(PermissionCollection, PermissionCollection) - Static method in class org.wildfly.security.permission.PermissionUtil
Create a permission collection that is the union of two permission collections.
UnixDESCryptPassword - Interface in org.wildfly.security.password.interfaces
The traditional UNIX DES crypt password algorithm.
UnixMD5CryptPassword - Interface in org.wildfly.security.password.interfaces
The UNIX modular-crypt MD5 crypt algorithm.
UnixSHACryptPassword - Interface in org.wildfly.security.password.interfaces
The UNIX modular-crypt SHA crypt algorithm.
UNKNOWN - Static variable in interface org.wildfly.security.auth.server.PrincipalDecoder
A principal decoder which cannot decode any principal.
unless(PermissionMapper) - Method in interface org.wildfly.security.authz.PermissionMapper
Returns a new mapper where the PermissionVerifier created by this PermissionMapper is combined with the PermissionVerifier of the other PermissionMapper using 'unless'.
unless(PermissionVerifier) - Method in interface org.wildfly.security.permission.PermissionVerifier
Return a new verifier which implies permissions which are implied by this verifier but not the given verifier.
UNMAP_GS2_LOGIN_CHARS - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
UNMAP_SCRAM_LOGIN_CHARS - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
unregisterClassLoader(ClassLoader) - Static method in class org.wildfly.security.auth.server.SecurityDomain
Unregister any SecurityDomain associated with the specified ClassLoader.
unsupported(Callback) - Static method in class org.wildfly.security.auth.callback.CallbackUtil
A utility to handle a callback which is unsupported.
UnsupportedCredentialTypeException - Exception in org.wildfly.security.credential.store
An exception indicating that given credential store is not supporting particular Credential class.
UnsupportedCredentialTypeException() - Constructor for exception org.wildfly.security.credential.store.UnsupportedCredentialTypeException
Constructs a new UnsupportedCredentialTypeException instance.
UnsupportedCredentialTypeException(String) - Constructor for exception org.wildfly.security.credential.store.UnsupportedCredentialTypeException
Constructs a new UnsupportedCredentialTypeException instance with an initial message.
UnsupportedCredentialTypeException(String, Throwable) - Constructor for exception org.wildfly.security.credential.store.UnsupportedCredentialTypeException
Constructs a new UnsupportedCredentialTypeException instance with an initial message and cause.
UnsupportedCredentialTypeException(Throwable) - Constructor for exception org.wildfly.security.credential.store.UnsupportedCredentialTypeException
Constructs a new UnsupportedCredentialTypeException instance with an initial cause.
unwrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
 
unwrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
 
unwrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Unwraps a byte array received from the other participant.
unwrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.ClientSaslWrapper
 
unwrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslClient
 
unwrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslServer
 
unwrap(byte[], int, int) - Method in interface org.wildfly.security.sasl.util.SaslWrapper
 
unwrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.ServerSaslWrapper
 
updateCredential(Credential) - Method in interface org.wildfly.security.auth.server.ModifiableRealmIdentity
 
updateCredential(Credential) - Method in interface org.wildfly.security.auth.server.RealmIdentity
Update a credential of this realm identity.
updateCredential(Credential) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Update the credential for the current authentication identity.
URI - Static variable in class org.wildfly.security.http.HttpConstants
 
URI_NAME - Static variable in class org.wildfly.security.x500.GeneralName
 
URIName(String) - Constructor for class org.wildfly.security.x500.GeneralName.URIName
Create a URI name.
useAnonymous() - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses an anonymous login.
useAuthorizationName(String) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which attempts to authorize to the given name after authentication.
useAuthorizationPrincipal(Principal) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which attempts to authorize to the given principal after authentication.
useBearerTokenCredential(BearerTokenCredential) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given BearerTokenCredential to authenticate.
useCallbackHandler(CallbackHandler) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given callback handler to authenticate.
useCallbackHandler(CallbackHandler, Set<CallbackKind>) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given callback handler to authenticate.
useCertificateCredential(PrivateKey, X509Certificate...) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given private key and X.509 certificate chain to authenticate.
useCertificateCredential(X509CertificateChainPrivateCredential) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given private key and X.509 certificate chain to authenticate.
useChoice(BiPredicate<Class<? extends ChoiceCallback>, String>, String) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given choice if the given predicate evaluates to true.
useCredential(Credential) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given credential to authenticate.
useCredentialCallbackHandler(CallbackHandler) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given callback handler to acquire a password with which to authenticate, when a password-based authentication algorithm is in use.
useCredentials(CredentialSource) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given identity credentials to acquire the credential required for authentication.
useCredentialStoreEntry(CredentialStore, String) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but uses credentials found at the given alias and credential store.
useDefaultProviders() - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Use the default provider discovery behaviour of combining service loader discovered providers with the system default security providers when locating security implementations.
useForwardedAuthenticationCredentials(SecurityDomain) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which forwards the authentication credentials from the current identity of the given security domain.
useForwardedAuthenticationIdentity(SecurityDomain) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which forwards the authentication name from the current identity of the given security domain.
useForwardedAuthorizationIdentity(SecurityDomain) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which forwards the authorization name from the current identity of the given security domain.
useForwardedIdentity(SecurityDomain) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which forwards the authentication name and credentials from the current identity of the given security domain.
useGSSCredential(GSSCredential) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given GSS-API credential to authenticate.
useHost(String) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Deprecated.
This configuration is not supported by most providers and will be removed in a future release.
useKerberosSecurityFactory(SecurityFactory<Credential>) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Deprecated.
useKeyManagerCredential(X509KeyManager) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given key manager to acquire the credential required for authentication.
useKeyStoreCredential(KeyStore.Entry) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given key store and alias to acquire the credential required for authentication.
useKeyStoreCredential(KeyStore, String) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given key store and alias to acquire the credential required for authentication.
useKeyStoreCredential(KeyStore, String, KeyStore.ProtectionParameter) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given key store and alias to acquire the credential required for authentication.
useLocalKerberosCredential(Oid[]) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Deprecated.
can be ommited - kerberos based authentication mechanism obtains credential himself
useMechanismProperties(Map<String, ?>) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
useMechanismProperties(Map<String, ?>, boolean) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
useName(String) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given login name to authenticate.
useParameterSpec(AlgorithmParameterSpec) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given parameter specification.
usePassword(Password) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given password to authenticate.
usePassword(char[]) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given password to authenticate.
usePassword(String) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given password to authenticate.
usePort(int) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Deprecated.
This configuration is not supported by most providers and will be removed in a future release.
usePrincipal(NamePrincipal) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given principal to authenticate.
usePrincipal(Principal) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given principal to authenticate.
useProtocol(String) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Deprecated.
This configuration is not supported by most providers and will be removed in a future release.
useProviders(Supplier<Provider[]>) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Use the given security provider supplier to locate security implementations.
useProvidersFromClassLoader(ClassLoader) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Use security providers from the given class loader.
useRealm(String) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but uses the given realm for authentication.
useResourceOwnerPassword(String, String) - Method in class org.wildfly.security.credential.source.OAuth2CredentialSource.Builder
Configure OAuth2 Resource Owner Password Grant Type as defined by the OAuth2 specification.
USERNAME - Static variable in class org.wildfly.security.http.HttpConstants
 
USERNAME_STAR - Static variable in class org.wildfly.security.http.HttpConstants
 
UsernamePasswordHashUtil - Class in org.wildfly.security.sasl.util
Deprecated.
Use PasswordFactory instead.
UsernamePasswordHashUtil() - Constructor for class org.wildfly.security.sasl.util.UsernamePasswordHashUtil
Deprecated.
The default constructor for UsernamePasswordHashUtil, when instantiated using this constructor a local MD5 MessageDigest will be used for the generated hashes.
UsernamePasswordHashUtil(MessageDigest) - Constructor for class org.wildfly.security.sasl.util.UsernamePasswordHashUtil
Deprecated.
Constructor to allow a pre-instantiated MessageDigest to be supplied.
userNoticeQualifier(String, BigInteger[], String) - Static method in class org.wildfly.security.x500.cert.CertificatePoliciesExtension.PolicyQualifier
Construct a UserNotice policy qualifier.
useSaslClientFactory(SaslClientFactory) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Use a pre-existing SaslClientFactory instead of discovery.
useSaslClientFactory(Supplier<SaslClientFactory>) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Use the given sasl client factory supplier to obtain the SaslClientFactory to use.
useSaslClientFactoryFromProviders() - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Use provider based discovery to load available SaslClientFactory implementations.
useSaslMechanismProperties(Map<String, ?>) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which sets the properties that will be passed to the SaslClientFactory when the mechanism is created.
useSaslMechanismProperties(Map<String, ?>, boolean) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which sets the properties that will be passed to the SaslClientFactory when the mechanism is created.
useSaslProtocol(String) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which specifies a different protocol to be passed to the authentication mechanisms.
useSslContext(SSLContext) - Method in class org.wildfly.security.credential.source.OAuth2CredentialSource.Builder
TThe SSLContext to be used in case connections to remote server require TLS/HTTPS.
useSslHostnameVerifier(HostnameVerifier) - Method in class org.wildfly.security.credential.source.OAuth2CredentialSource.Builder
TThe HostnameVerifier to be used in case connections to remote server require TLS/HTTPS.
useTrustManager(X509TrustManager) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which uses the given trust manager for trust verification.

V

validateAttribute(Map<String, String>, List<String>) - Method in class org.wildfly.security.credential.store.CredentialStoreSpi
Validate given attributes in credential store implementation.
valueOf(String) - Static method in enum org.wildfly.security.auth.callback.SocketAddressCallback.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.security.auth.client.CallbackKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.security.auth.SupportLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.security.authz.SimplePermissionMapper.MappingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.security.http.HttpScopeNotification.SessionNotificationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.security.http.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.security.ssl.Authentication
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.security.ssl.Digest
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.security.ssl.Encryption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.security.ssl.KeyAgreement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.security.ssl.Protocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.security.ssl.SecurityLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.security.x500.cert.KeyUsage
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wildfly.security.auth.callback.SocketAddressCallback.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wildfly.security.auth.client.CallbackKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wildfly.security.auth.SupportLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in interface org.wildfly.security.authz.Attributes
Get all the values of all the keys in this collection.
values() - Method in class org.wildfly.security.authz.MapAttributes
 
values() - Static method in enum org.wildfly.security.authz.SimplePermissionMapper.MappingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wildfly.security.http.HttpScopeNotification.SessionNotificationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wildfly.security.http.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wildfly.security.ssl.Authentication
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wildfly.security.ssl.Digest
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wildfly.security.ssl.Encryption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wildfly.security.ssl.KeyAgreement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wildfly.security.ssl.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wildfly.security.ssl.SecurityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wildfly.security.x500.cert.KeyUsage
Returns an array containing the constants of this enum type, in the order they are declared.
verify(Evidence) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Verify the given evidence.
verify(Evidence) - Method in interface org.wildfly.security.credential.Credential
Verify the given evidence.
verify(Supplier<Provider[]>, Evidence) - Method in interface org.wildfly.security.credential.Credential
Verify the given evidence.
verify(Supplier<Provider[]>, Evidence) - Method in class org.wildfly.security.credential.PasswordCredential
 
verify(Password, char[]) - Method in class org.wildfly.security.password.PasswordFactory
Verify a password guess.
verifyEvidence(Evidence) - Method in interface org.wildfly.security.auth.server.RealmIdentity
Verify the given evidence against a credential of this identity.
verifyEvidence(Evidence) - Method in class org.wildfly.security.auth.server.ServerAuthenticationContext
Verify the given evidence.
Version - Class in org.wildfly.security
The version of this JAR.
VersionedProvider - Class in org.wildfly.security
A security provider which uses a string version, forward compatible with Java 9.
VersionedProvider(String, String, String) - Constructor for class org.wildfly.security.VersionedProvider
Constructs a provider with the specified name, version number, and information.

W

WildFlyElytronProvider - Class in org.wildfly.security
The Provider implementation covering all security services made available by Elytron.
WildFlyElytronProvider() - Constructor for class org.wildfly.security.WildFlyElytronProvider
Default constructor for this security provider.
WildFlySecurityManager - Class in org.wildfly.security.manager
The security manager.
WildFlySecurityManager() - Constructor for class org.wildfly.security.manager.WildFlySecurityManager
Construct a new instance.
WildFlySecurityManagerPermission - Class in org.wildfly.security.manager
A permission specific to the WildFly security manager.
WildFlySecurityManagerPermission(String) - Constructor for class org.wildfly.security.manager.WildFlySecurityManagerPermission
Construct a new instance.
WildFlySecurityManagerPermission(String, String) - Constructor for class org.wildfly.security.manager.WildFlySecurityManagerPermission
Construct a new instance.
with(AuthenticationConfiguration) - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which adds or replaces every item in the other configuration with that item, overwriting any corresponding such item in this configuration.
with(MatchRule, AuthenticationConfiguration) - Method in class org.wildfly.security.auth.client.AuthenticationContext
Get a new authentication context which is the same as this one, but which includes the given rule and configuration at the end of its list.
with(AuthenticationContext) - Method in class org.wildfly.security.auth.client.AuthenticationContext
Get a new authentication context which is the same as this one, but which includes the rules, configurations and SSL contexts of the given context at the end of its list.
with(int, MatchRule, AuthenticationConfiguration) - Method in class org.wildfly.security.auth.client.AuthenticationContext
Get a new authentication context which is the same as this one, but which includes the given rule and configuration inserted at the position of its list indicated by the idx parameter.
with(IdentityCredentials) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Return a copy of this credential set with the given credential set added to it.
with(CredentialSource) - Method in interface org.wildfly.security.credential.source.CredentialSource
Aggregate this credential source with another.
withActionBits(int) - Method in class org.wildfly.security.permission.AbstractActionSetPermission
Get a permission which is identical to this one, but with new actions which consist of the union of the actions from this permission and the action bits from the given value.
withActions(String) - Method in class org.wildfly.security.permission.AbstractActionPermission
Get a permission which is identical to this one, but with new actions which consist of the union of the actions from this permission and the actions from the given string.
withActions(String) - Method in class org.wildfly.security.permission.AbstractActionSetPermission
 
withActionsFrom(This) - Method in class org.wildfly.security.permission.AbstractActionPermission
Get a permission which is identical to this one, but with new actions which consist of the union of the actions from this permission and the actions from the given permission.
withActionsFrom(This) - Method in class org.wildfly.security.permission.AbstractActionSetPermission
 
withCapturedAccessControlContext() - Method in class org.wildfly.security.auth.client.AuthenticationConfiguration
Create a new configuration which is the same as this configuration, but which captures the caller's access control context to be used in authentication decisions.
withCredential(Credential) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Return a copy of this credential set, but with the given credential added to it.
withName(String) - Method in class org.wildfly.security.auth.permission.ChangeRoleMapperPermission
 
withName(String) - Method in class org.wildfly.security.auth.permission.RunAsPrincipalPermission
 
withName(String) - Method in class org.wildfly.security.credential.store.CredentialStorePermission
 
withName(String) - Method in class org.wildfly.security.manager.WildFlySecurityManagerPermission
 
withName(String) - Method in class org.wildfly.security.permission.AbstractNamedPermission
Create a new permission which is identical to this one, except with a new name.
withName(String) - Method in class org.wildfly.security.permission.ElytronPermission
 
withNewActionBits(int) - Method in class org.wildfly.security.permission.AbstractActionSetPermission
Get a permission which is identical to this one, but with new action bits as given by actionBits.
withNewActions(String) - Method in class org.wildfly.security.permission.AbstractActionPermission
Get a permission which is identical to this one, but with new actions as given by actionsString.
withNewActions(String) - Method in class org.wildfly.security.permission.AbstractActionSetPermission
 
withNewActionsFrom(This) - Method in class org.wildfly.security.permission.AbstractActionPermission
Get a permission which is identical to this one, but with new actions as given by actionsString.
withNewActionsFrom(This) - Method in class org.wildfly.security.permission.AbstractActionSetPermission
 
without(int) - Method in class org.wildfly.security.auth.client.AuthenticationContext
Get a new authentication context which is the same as this one, but without the rule and configuration at the index indicated by the idx parameter.
without(Class<? extends Credential>) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Return a copy of this credential set without any credentials of the given type.
without(Class<? extends Credential>, String) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Return a copy of this credential set without any credentials of the given type and algorithm name.
without(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Return a copy of this credential set without any credentials of the given type, algorithm name and parameter spec.
without(Predicate<? super Credential>) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Return a copy of this credential set without any credentials that match the predicate.
without(Class<C>, Predicate<? super C>) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Return a copy of this credential set without any credentials of the given type that match the predicate.
without(Class<? extends Credential>) - Method in interface org.wildfly.security.credential.source.CredentialSource
Get a derived credential source which excludes credentials of the given type.
without(Class<? extends Credential>, String) - Method in interface org.wildfly.security.credential.source.CredentialSource
Get a derived credential source which excludes credentials of the given type and optional algorithm.
without(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in interface org.wildfly.security.credential.source.CredentialSource
Get a derived credential source which excludes credentials of the given type and optional algorithm.
withoutActionBits(int) - Method in class org.wildfly.security.permission.AbstractActionSetPermission
Get a permission which is identical to this one, but with new actions which consist of the actions from this permission without the action bits from the given value.
withoutActions(String) - Method in class org.wildfly.security.permission.AbstractActionPermission
Get a permission which is identical to this one, but with new actions which consist of the actions from this permission without the actions from the given string.
withoutActions(String) - Method in class org.wildfly.security.permission.AbstractActionSetPermission
 
withoutActionsFrom(This) - Method in class org.wildfly.security.permission.AbstractActionPermission
Get a permission which is identical to this one, but with new actions which consist of the actions from this permission without the actions from the given permission.
withoutActionsFrom(This) - Method in class org.wildfly.security.permission.AbstractActionSetPermission
 
withoutMatching(Credential) - Method in class org.wildfly.security.auth.server.IdentityCredentials
Return a copy of this credential set without any credentials with a type, algorithm name, and parameters matching that of the given credential.
withoutSsl(int) - Method in class org.wildfly.security.auth.client.AuthenticationContext
Get a new authentication context which is the same as this one, but without the rule and configuration at the index indicated by the idx parameter.
withPrivateCredential(Credential) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Create a new security identity which is the same as this one, but which includes the given credential as a private credential.
withPrivateCredentials(IdentityCredentials) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Create a new security identity which is the same as this one, but which includes the given credentials as private credentials.
withPublicCredential(Credential) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Create a new security identity which is the same as this one, but which includes the given credential as a public credential.
withPublicCredentials(IdentityCredentials) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Create a new security identity which is the same as this one, but which includes the given credentials as public credentials.
withRewriter(NameRewriter) - Method in interface org.wildfly.security.auth.server.PrincipalDecoder
Add a name rewriter to this principal decoder.
withRoleMapper(String, RoleMapper) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Attempt to create a new identity which replaces a role mapper category on the current identity.
withSecurityIdentity(SecurityIdentity) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Attempt to create a new identity that is the same as this identity but with an additional identity from a different security domain that will be associated with all 'run' calls.
withSecurityIdentitySupplier(Supplier<SecurityIdentity[]>) - Method in class org.wildfly.security.auth.server.SecurityIdentity
Attempt to create a new identity that is the same as this identity but with a Supplier to supply identities that will be associated with all 'run' calls.
withSsl(MatchRule, SecurityFactory<SSLContext>) - Method in class org.wildfly.security.auth.client.AuthenticationContext
Get a new authentication context which is the same as this one, but which includes the given rule and SSL context at the end of its SSL context list.
withSsl(int, MatchRule, SecurityFactory<SSLContext>) - Method in class org.wildfly.security.auth.client.AuthenticationContext
Get a new authentication context which is the same as this one, but which includes the given rule and SSL context inserted at the position of its list indicated by the idx parameter.
wrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
 
wrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
 
wrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Wraps a byte array to be sent to the other participant.
wrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.ClientSaslWrapper
 
wrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslClient
 
wrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslServer
 
wrap(byte[], int, int) - Method in interface org.wildfly.security.sasl.util.SaslWrapper
 
wrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.ServerSaslWrapper
 
wrapperFor(SaslClient) - Static method in class org.wildfly.security.sasl.util.SaslWrappers
Get a wrapper for the given SASL client.
wrapperFor(SaslServer) - Static method in class org.wildfly.security.sasl.util.SaslWrappers
Get a wrapper for the given SASL server.
writeEncoded(byte[]) - Method in interface org.wildfly.security.asn1.ASN1Encoder
Write an already encoded ASN.1 value to the target destination.
writeEncoded(byte[]) - Method in class org.wildfly.security.asn1.DEREncoder
 
WritePropertyAction - Class in org.wildfly.security.manager.action
A privileged action for setting a system property.
WritePropertyAction(String, String) - Constructor for class org.wildfly.security.manager.action.WritePropertyAction
Construct a new instance.
WritePropertyIfAbsentAction - Class in org.wildfly.security.manager.action
A privileged action for setting a system property if it is absent.
WritePropertyIfAbsentAction(String, String) - Constructor for class org.wildfly.security.manager.action.WritePropertyIfAbsentAction
Construct a new instance.
WriteSecurityPropertyAction - Class in org.wildfly.security.manager.action
A security action which sets a security property.
WriteSecurityPropertyAction(String, String) - Constructor for class org.wildfly.security.manager.action.WriteSecurityPropertyAction
Construct a security action.
WWW_AUTHENTICATE - Static variable in class org.wildfly.security.http.HttpConstants
 

X

X400_ADDRESS - Static variable in class org.wildfly.security.x500.GeneralName
 
X400Address(byte[]) - Constructor for class org.wildfly.security.x500.GeneralName.X400Address
Create an X400Address that is defined as:
X400Address(byte[], boolean) - Constructor for class org.wildfly.security.x500.GeneralName.X400Address
Create an X400Address that is defined as:
X500 - Class in org.wildfly.security.x500
Useful X500 constants and utilities.
X500AttributePrincipalDecoder - Class in org.wildfly.security.x500
A principal decoder which decodes an attribute from an X.500 principal.
X500AttributePrincipalDecoder(String) - Constructor for class org.wildfly.security.x500.X500AttributePrincipalDecoder
Construct a new instance.
X500AttributePrincipalDecoder(String, boolean) - Constructor for class org.wildfly.security.x500.X500AttributePrincipalDecoder
Construct a new instance.
X500AttributePrincipalDecoder(String, int) - Constructor for class org.wildfly.security.x500.X500AttributePrincipalDecoder
Construct a new instance.
X500AttributePrincipalDecoder(String, int, boolean) - Constructor for class org.wildfly.security.x500.X500AttributePrincipalDecoder
Construct a new instance.
X500AttributePrincipalDecoder(String, int, int) - Constructor for class org.wildfly.security.x500.X500AttributePrincipalDecoder
Construct a new instance.
X500AttributePrincipalDecoder(String, int, int, boolean) - Constructor for class org.wildfly.security.x500.X500AttributePrincipalDecoder
Construct a new instance.
X500AttributePrincipalDecoder(String, String) - Constructor for class org.wildfly.security.x500.X500AttributePrincipalDecoder
Construct a new instance.
X500AttributePrincipalDecoder(String, String, boolean) - Constructor for class org.wildfly.security.x500.X500AttributePrincipalDecoder
Construct a new instance.
X500AttributePrincipalDecoder(String, String, int) - Constructor for class org.wildfly.security.x500.X500AttributePrincipalDecoder
Construct a new instance.
X500AttributePrincipalDecoder(String, String, int, int, boolean) - Constructor for class org.wildfly.security.x500.X500AttributePrincipalDecoder
Construct a new instance.
X500AttributePrincipalDecoder(String, String, int, int, boolean, boolean, String...) - Constructor for class org.wildfly.security.x500.X500AttributePrincipalDecoder
Construct a new instance.
X500AttributeTypeAndValue - Class in org.wildfly.security.x500
An X.500 directory attribute, which is comprised of an attribute type OID and a single values, whose type is defined by the attribute type.
X500DirectoryAttribute - Class in org.wildfly.security.x500
An X.500 directory attribute, which is comprised of an attribute type OID and zero or more values, whose types are defined by the attribute type.
X500PrincipalBuilder - Class in org.wildfly.security.x500
A builder for X.500 principals, defined in RFC 5280 as:
X500PrincipalBuilder() - Constructor for class org.wildfly.security.x500.X500PrincipalBuilder
Construct a new instance.
X509CertificateBuilder - Class in org.wildfly.security.x500.cert
A builder for X.509 certificates.
X509CertificateBuilder() - Constructor for class org.wildfly.security.x500.cert.X509CertificateBuilder
Construct a new uninitialized instance.
X509CertificateChainAndSigningKey - Class in org.wildfly.security.x500.cert
An X.509 certificate chain and private key.
X509CertificateChainAndSigningKey(X509Certificate[], PrivateKey) - Constructor for class org.wildfly.security.x500.cert.X509CertificateChainAndSigningKey
Construct a new instance.
X509CertificateChainCredential - Interface in org.wildfly.security.credential
A credential which contains an X.509 certificate chain.
X509CertificateChainPrivateCredential - Class in org.wildfly.security.credential
A credential containing a private key and an X.509 certificate chain.
X509CertificateChainPrivateCredential(PrivateKey, X509Certificate...) - Constructor for class org.wildfly.security.credential.X509CertificateChainPrivateCredential
Construct a new instance.
X509CertificateChainPublicCredential - Class in org.wildfly.security.credential
A credential containing an X.509 certificate chain.
X509CertificateChainPublicCredential(X509Certificate...) - Constructor for class org.wildfly.security.credential.X509CertificateChainPublicCredential
Construct a new instance.
X509CertificateExtension - Class in org.wildfly.security.x500.cert
An X.509 certificate extension.
X509CertificateExtension(boolean) - Constructor for class org.wildfly.security.x500.cert.X509CertificateExtension
Construct a new instance.
X509CRLExtendedTrustManager - Class in org.wildfly.security.ssl
Extension to the X509TrustManager interface to support CRL verification.
X509CRLExtendedTrustManager(KeyStore, TrustManagerFactory, InputStream, int, X509Certificate[]) - Constructor for class org.wildfly.security.ssl.X509CRLExtendedTrustManager
Creates a new instance.
X509CRLExtendedTrustManager(KeyStore, InputStream) - Constructor for class org.wildfly.security.ssl.X509CRLExtendedTrustManager
Creates a new instance using with a default trust manager factory.
X509CRLExtendedTrustManager(KeyStore) - Constructor for class org.wildfly.security.ssl.X509CRLExtendedTrustManager
Creates a new instance using with a default trust manager factory.
X509PeerCertificateChainEvidence - Class in org.wildfly.security.evidence
A piece of evidence that is comprised of a verified peer certificate chain.
X509PeerCertificateChainEvidence(X509Certificate...) - Constructor for class org.wildfly.security.evidence.X509PeerCertificateChainEvidence
Construct a new instance.
xor(PermissionMapper) - Method in interface org.wildfly.security.authz.PermissionMapper
Returns a new mapper where the PermissionVerifier created by this PermissionMapper is combined with the PermissionVerifier of the other PermissionMapper using 'xor'.
xor(RoleMapper) - Method in interface org.wildfly.security.authz.RoleMapper
Create a role mapper which is the symmetric difference (or disjunction, or logical "xor") of the results of this and the given role mapper.
xor(Roles) - Method in interface org.wildfly.security.authz.Roles
Get the disjunction of this collection and another.
xor(PermissionVerifier) - Method in interface org.wildfly.security.permission.PermissionVerifier
Return a new verifier which implies permissions which are implied by only one of this verifier or the given verifier.
A B C D E F G H I K L M N O P Q R S T U V W X 
Skip navigation links
WildFly Elytron 1.6.7.Final

Copyright © 2020 JBoss by Red Hat. All rights reserved.