Package | Description |
---|---|
io.undertow.security.api | |
io.undertow.security.idm | |
io.undertow.security.impl | |
io.undertow.server.handlers.sse | |
io.undertow.servlet.api | |
io.undertow.servlet.core |
Modifier and Type | Method and Description |
---|---|
Account | SecurityNotification.getAccount() |
Account | AuthenticatedSessionManager.AuthenticatedSession.getAccount() |
Account | SecurityContext.getAuthenticatedAccount() Obtain the Account for the currently authenticated identity. |
Modifier and Type | Method and Description |
---|---|
void | SecurityContext.authenticationComplete(Account account, String mechanismName, boolean cachingRequired) Called by the AuthenticationMechanism to indicate that an account has been successfully authenticated. |
Constructor and Description |
---|
AuthenticatedSession(Account account, String mechanism) |
SecurityNotification(HttpServerExchange exchange, SecurityNotification.EventType eventType, Account account, String mechanism, boolean programatic, String message, boolean cachingRequired) |
Modifier and Type | Method and Description |
---|---|
Account | IdentityManager.verify(Account account) Verify a previously authenticated account. |
Account | IdentityManager.verify(Credential credential) Perform verification when all we have is the Credential, in this case the IdentityManager is also responsible for mapping the Credential to an account. |
Account | IdentityManager.verify(String id, Credential credential) Verify a supplied Credential against a requested ID. |
Modifier and Type | Method and Description |
---|---|
Account | IdentityManager.verify(Account account) Verify a previously authenticated account. |
Modifier and Type | Method and Description |
---|---|
Account | SingleSignOn.getAccount() Returns the account associated with this SSO. |
Account | AbstractSecurityContext.getAuthenticatedAccount() |
Modifier and Type | Method and Description |
---|---|
void | AbstractSecurityContext.authenticationComplete(Account account, String mechanism, boolean cachingRequired) |
protected void | AbstractSecurityContext.authenticationComplete(Account account, String mechanism, boolean programatic, boolean cachingRequired) |
SingleSignOn | SingleSignOnManager.createSingleSignOn(Account account, String mechanism) |
SingleSignOn | InMemorySingleSignOnManager.createSingleSignOn(Account account, String mechanism) |
Modifier and Type | Method and Description |
---|---|
Account | ServerSentEventConnection.getAccount() |
Modifier and Type | Method and Description |
---|---|
boolean | AuthorizationManager.canAccessResource(List<SingleConstraintMatch> mappedConstraints, Account account, ServletInfo servletInfo, javax.servlet.http.HttpServletRequest request, Deployment deployment) Tests if a user can access a given resource |
boolean | AuthorizationManager.isUserInRole(String roleName, Account account, ServletInfo servletInfo, javax.servlet.http.HttpServletRequest request, Deployment deployment) Tests if a user is in a given role |
Modifier and Type | Method and Description |
---|---|
boolean | DefaultAuthorizationManager.canAccessResource(List<SingleConstraintMatch> constraints, Account account, ServletInfo servletInfo, javax.servlet.http.HttpServletRequest request, Deployment deployment) |
boolean | DefaultAuthorizationManager.isUserInRole(String role, Account account, ServletInfo servletInfo, javax.servlet.http.HttpServletRequest request, Deployment deployment) |
Copyright © 2017 JBoss by Red Hat. All rights reserved.