Uses of Interface
org.wildfly.security.authz.Attributes
-
Packages that use Attributes Package Description org.wildfly.security.auth.client Elytron Client enable remote clients to authenticate using Elytron.org.wildfly.security.auth.realm Security realm implementations for Elytron.org.wildfly.security.auth.realm.jdbc Classes related to aSecurityRealm
implementation based on the JDBC (Java Database Connectivity) API.org.wildfly.security.auth.realm.ldap Classes related to aSecurityRealm
implementation capable of integrating with LDAP servers.org.wildfly.security.auth.realm.token Classes related to aSecurityRealm
implementation that handles different types of security tokens.org.wildfly.security.auth.realm.token.validator Classes related to the differentTokenValidator
implementations provided by Elytron.org.wildfly.security.auth.server Server side of authentication provided by Elytron.org.wildfly.security.authz Elytron's Authorization APIorg.wildfly.security.json.util -
-
Uses of Attributes in org.wildfly.security.auth.client
Methods in org.wildfly.security.auth.client that return Attributes Modifier and Type Method Description Attributes
PeerIdentity. getPeerAttributes()
Get the attribute set for the peer identity. -
Uses of Attributes in org.wildfly.security.auth.realm
Fields in org.wildfly.security.auth.realm declared as Attributes Modifier and Type Field Description private Attributes
FileSystemSecurityRealm.LoadedIdentity. attributes
private Attributes
SimpleRealmEntry. attributes
Methods in org.wildfly.security.auth.realm that return Attributes Modifier and Type Method Description private Attributes
AggregateSecurityRealm.Identity. combineAttributes(AuthorizationIdentity[] authorizationIdentities)
Attributes
FailoverSecurityRealm.FailoverRealmIdentity. getAttributes()
Attributes
FileSystemSecurityRealm.Identity. getAttributes()
Attributes
FileSystemSecurityRealm.LoadedIdentity. getAttributes()
Attributes
JaasSecurityRealm.JaasAuthorizationIdentity. getAttributes()
Attributes
SimpleRealmEntry. getAttributes()
Get the entry attributes.private Attributes
FileSystemSecurityRealm.Identity. parseAttributes(XMLStreamReader streamReader, FileSystemSecurityRealm.Version version)
Methods in org.wildfly.security.auth.realm with parameters of type Attributes Modifier and Type Method Description private void
FileSystemSecurityRealm.Identity. parseAttribute(XMLStreamReader streamReader, Attributes attributes)
void
FileSystemSecurityRealm.Identity. setAttributes(Attributes attributes)
void
SimpleMapBackedSecurityRealm. setPasswordMap(String name, Password password, Attributes attributes)
Deprecated.UseSimpleMapBackedSecurityRealm.setIdentityMap(Map)
instead.Constructors in org.wildfly.security.auth.realm with parameters of type Attributes Constructor Description LoadedIdentity(String name, List<Credential> credentials, Attributes attributes, Encoding hashEncoding)
SimpleRealmEntry(List<Credential> credentials, Attributes attributes)
Construct a new instance. -
Uses of Attributes in org.wildfly.security.auth.realm.jdbc
Fields in org.wildfly.security.auth.realm.jdbc declared as Attributes Modifier and Type Field Description private Attributes
JdbcSecurityRealm.JdbcRealmIdentity.JdbcIdentity. attributes
Constructors in org.wildfly.security.auth.realm.jdbc with parameters of type Attributes Constructor Description JdbcIdentity(Attributes attributes, IdentityCredentials identityCredentials)
-
Uses of Attributes in org.wildfly.security.auth.realm.ldap
Methods in org.wildfly.security.auth.realm.ldap that return Attributes Modifier and Type Method Description Attributes
LdapSecurityRealm.LdapRealmIdentity. getAttributes()
Methods in org.wildfly.security.auth.realm.ldap with parameters of type Attributes Modifier and Type Method Description void
LdapSecurityRealm.LdapRealmIdentity. setAttributes(Attributes attributes)
-
Uses of Attributes in org.wildfly.security.auth.realm.token
Fields in org.wildfly.security.auth.realm.token declared as Attributes Modifier and Type Field Description private Attributes
TokenSecurityRealm.TokenRealmIdentity. claims
Fields in org.wildfly.security.auth.realm.token with type parameters of type Attributes Modifier and Type Field Description private Function<Attributes,Principal>
TokenSecurityRealm.Builder. claimToPrincipal
private Function<Attributes,Principal>
TokenSecurityRealm. claimToPrincipal
A function that maps the set of token claims to a Principal.Methods in org.wildfly.security.auth.realm.token that return Attributes Modifier and Type Method Description private Attributes
TokenSecurityRealm.TokenRealmIdentity. getClaims()
Attributes
TokenValidator. validate(BearerTokenEvidence evidence)
Validates aBearerTokenEvidence
and returns anAttributes
instance containing all information within a security token passed throughevidence
.private Attributes
TokenSecurityRealm.TokenRealmIdentity. validateToken(Evidence evidence)
Methods in org.wildfly.security.auth.realm.token with parameters of type Attributes Modifier and Type Method Description private Principal
TokenSecurityRealm. defaultClaimToPrincipal(Attributes claims)
The default implementation of the claimToPrincipal mapping function.private void
TokenSecurityRealm.TokenRealmIdentity. setClaims(Attributes claims)
Method parameters in org.wildfly.security.auth.realm.token with type arguments of type Attributes Modifier and Type Method Description TokenSecurityRealm.Builder
TokenSecurityRealm.Builder. claimToPrincipal(Function<Attributes,Principal> func)
A function that maps the set of token claims to a Principal. -
Uses of Attributes in org.wildfly.security.auth.realm.token.validator
Methods in org.wildfly.security.auth.realm.token.validator that return Attributes Modifier and Type Method Description Attributes
JwtValidator. validate(BearerTokenEvidence evidence)
Attributes
OAuth2IntrospectValidator. validate(BearerTokenEvidence evidence)
-
Uses of Attributes in org.wildfly.security.auth.server
Fields in org.wildfly.security.auth.server declared as Attributes Modifier and Type Field Description private Attributes
ServerAuthenticationContext.InactiveState. runtimeAttributes
private Attributes
ServerAuthenticationContext.NameAssignedState. runtimeAttributes
(package private) Attributes
ServerAuthenticationContext.UnassignedState. runtimeAttributes
Methods in org.wildfly.security.auth.server that return Attributes Modifier and Type Method Description default Attributes
RealmIdentity. getAttributes()
Get the attributes for the realm identity.Attributes
SecurityIdentity. getAttributes()
Get the attributes associated with this identity.(package private) Attributes
ServerAuthenticationContext.UnassignedState. getRuntimeAttributes()
Methods in org.wildfly.security.auth.server with parameters of type Attributes Modifier and Type Method Description void
ServerAuthenticationContext. addRuntimeAttributes(Attributes runtimeAttributes)
Add runtime attributes to the identity being authenticated.(package private) void
ServerAuthenticationContext.AuthorizedAuthenticationState. addRuntimeAttributes(Attributes runtimeAttributes)
(package private) void
ServerAuthenticationContext.AuthorizedState. addRuntimeAttributes(Attributes runtimeAttributes)
(package private) void
ServerAuthenticationContext.InactiveState. addRuntimeAttributes(Attributes runtimeAttributes)
(package private) void
ServerAuthenticationContext.InitialState. addRuntimeAttributes(Attributes runtimeAttributes)
(package private) void
ServerAuthenticationContext.NameAssignedState. addRuntimeAttributes(Attributes runtimeAttributes)
(package private) void
ServerAuthenticationContext.RealmAssignedState. addRuntimeAttributes(Attributes runtimeAttributes)
(package private) void
ServerAuthenticationContext.State. addRuntimeAttributes(Attributes runtimeAttributes)
(package private) ServerAuthenticationContext.State
ServerAuthenticationContext. assignName(SecurityIdentity capturedIdentity, MechanismConfiguration mechanismConfiguration, MechanismRealmConfiguration mechanismRealmConfiguration, Principal originalPrincipal, Evidence evidence, IdentityCredentials privateCredentials, IdentityCredentials publicCredentials, boolean exclusive, Attributes runtimeAttributes)
(package private) ServerAuthenticationContext.State
ServerAuthenticationContext. assignName(SecurityIdentity capturedIdentity, MechanismConfiguration mechanismConfiguration, MechanismRealmConfiguration mechanismRealmConfiguration, Principal originalPrincipal, Evidence evidence, IdentityCredentials privateCredentials, IdentityCredentials publicCredentials, Attributes runtimeAttributes)
void
ModifiableRealmIdentity. setAttributes(Attributes attributes)
Modify the attributes collection of this identity.SecurityIdentity
SecurityIdentity. withRuntimeAttributes(Attributes runtimeAttributes)
Create a new security identity which is the same as this one, but which includes the given runtime attributes.Constructors in org.wildfly.security.auth.server with parameters of type Attributes Constructor Description InactiveState(SecurityIdentity capturedIdentity, MechanismConfigurationSelector mechanismConfigurationSelector, IdentityCredentials privateCredentials, IdentityCredentials publicCredentials, Attributes runtimeAttributes)
InactiveState(SecurityIdentity capturedIdentity, MechanismConfigurationSelector mechanismConfigurationSelector, MechanismInformation mechanismInformation, IdentityCredentials privateCredentials, IdentityCredentials publicCredentials, Attributes runtimeAttributes)
InitialState(SecurityIdentity capturedIdentity, MechanismConfiguration mechanismConfiguration, MechanismConfigurationSelector mechanismConfigurationSelector, IdentityCredentials privateCredentials, IdentityCredentials publicCredentials, Attributes runtimeAttributes)
InvalidNameState(SecurityIdentity capturedIdentity, MechanismConfiguration mechanismConfiguration, MechanismRealmConfiguration mechanismRealmConfiguration, IdentityCredentials privateCredentials, IdentityCredentials publicCredentials, Attributes runtimeAttributes)
NameAssignedState(SecurityIdentity capturedIdentity, RealmInfo realmInfo, RealmIdentity realmIdentity, Principal authenticationPrincipal, MechanismConfiguration mechanismConfiguration, MechanismRealmConfiguration mechanismRealmConfiguration, IdentityCredentials privateCredentials, IdentityCredentials publicCredentials, Attributes runtimeAttributes)
RealmAssignedState(SecurityIdentity capturedIdentity, MechanismConfiguration mechanismConfiguration, MechanismRealmConfiguration mechanismRealmConfiguration, IdentityCredentials privateCredentials, IdentityCredentials publicCredentials, Attributes runtimeAttributes)
SecurityIdentity(SecurityIdentity old, Attributes runtimeAttributes)
UnassignedState(SecurityIdentity capturedIdentity, MechanismConfiguration mechanismConfiguration, IdentityCredentials privateCredentials, IdentityCredentials publicCredentials, Attributes runtimeAttributes)
-
Uses of Attributes in org.wildfly.security.authz
Classes in org.wildfly.security.authz that implement Attributes Modifier and Type Class Description class
AggregateAttributes
An implementation ofAttributes
aggregating multiple instances.class
MapAttributes
A map-backed attributes collection.Fields in org.wildfly.security.authz declared as Attributes Modifier and Type Field Description private Attributes
SimpleAttributesEntry. attributes
static Attributes
Attributes. EMPTY
Empty, read-only attribute collection.Methods in org.wildfly.security.authz that return Attributes Modifier and Type Method Description static Attributes
AggregateAttributes. aggregateOf(Attributes... aggrgatedAttributes)
default Attributes
Attributes. asReadOnly()
Returns a read-only instance of this instance.default Attributes
AuthorizationIdentity. getAttributes()
Get the attributes which pertain to this identity.default Attributes
PermissionMappable. getAttributes()
Get the attributes of this entity.default Attributes
AuthorizationIdentity. getRuntimeAttributes()
Get the runtime attributes which pertain to this identity.Methods in org.wildfly.security.authz with parameters of type Attributes Modifier and Type Method Description static Attributes
AggregateAttributes. aggregateOf(Attributes... aggrgatedAttributes)
static AuthorizationIdentity
AuthorizationIdentity. basicIdentity(Attributes attributes)
Create a basic authorization identity implementation.static AuthorizationIdentity
AuthorizationIdentity. basicIdentity(AuthorizationIdentity authorizationIdentity, Attributes runtimeAttributes)
Create a basic authorization identity implementation using the given authorization identity and runtime attributes.Method parameters in org.wildfly.security.authz with type arguments of type Attributes Modifier and Type Method Description static AuthorizationIdentity
AuthorizationIdentity. basicIdentity(Supplier<Attributes> attributes, String string)
Create a basic authorization identity implementation.static AuthorizationIdentity
AuthorizationIdentity. basicIdentity(Supplier<Attributes> attributes, Supplier<Attributes> runtimeAttributes, String string)
Create a basic authorization identity implementation using the given attributes and runtime attributes.Constructors in org.wildfly.security.authz with parameters of type Attributes Constructor Description AggregateAttributes(Attributes[] aggrgatedAttributes)
MapAttributes(Attributes original)
Construct a new instance copying mappings from an original attributes collection.SimpleAttributesEntry(Attributes attributes, String key)
Construct a new instance. -
Uses of Attributes in org.wildfly.security.json.util
Methods in org.wildfly.security.json.util that return Attributes Modifier and Type Method Description static Attributes
JsonUtil. toAttributes(jakarta.json.JsonObject claims)
Returns aAttributes
instance based on the givenJsonObject
.
-