Package | Description |
---|---|
org.wildfly.security.auth.server |
Server side of authentication provided by Elytron.
|
org.wildfly.security.auth.server.event | |
org.wildfly.security.authz |
Elytron's Authorization API
|
Modifier and Type | Method and Description |
---|---|
default AuthorizationIdentity |
RealmIdentity.getAuthorizationIdentity()
Get an authorization identity for this pre-authenticated identity.
|
Modifier and Type | Method and Description |
---|---|
AuthorizationIdentity |
RealmSuccessfulAuthenticationEvent.getAuthorizationIdentity()
Get the authorization identity.
|
AuthorizationIdentity |
RealmAuthorizationEvent.getAuthorizationIdentity()
Get the authorization identity of this event.
|
Constructor and Description |
---|
RealmAuthorizationEvent(AuthorizationIdentity authorizationIdentity,
Principal principal)
Construct a new instance.
|
RealmIdentityAuthorizationEvent(AuthorizationIdentity authorizationIdentity,
Principal principal,
Principal newPrincipal)
Construct a new instance.
|
RealmIdentityFailedAuthorizationEvent(AuthorizationIdentity authorizationIdentity,
Principal principal,
Principal newPrincipal)
Construct a new instance.
|
RealmIdentitySuccessfulAuthorizationEvent(AuthorizationIdentity authorizationIdentity,
Principal principal,
Principal newPrincipal)
Construct a new instance.
|
RealmSuccessfulAuthenticationEvent(RealmIdentity realmIdentity,
AuthorizationIdentity authorizationIdentity,
Credential credential,
Evidence evidence)
Construct a new instance.
|
Modifier and Type | Field and Description |
---|---|
static AuthorizationIdentity |
AuthorizationIdentity.EMPTY
The empty authorization identity.
|
Modifier and Type | Method and Description |
---|---|
static AuthorizationIdentity |
AuthorizationIdentity.basicIdentity(Attributes attributes)
Create a basic authorization identity implementation.
|
Modifier and Type | Method and Description |
---|---|
Roles |
RoleDecoder.decodeRoles(AuthorizationIdentity authorizationIdentity)
Decode the role set from the given authorization identity.
|
Copyright © 2020 JBoss by Red Hat. All rights reserved.