Package org.wildfly.security.http.oidc
Class OidcAccount
- java.lang.Object
- 
- org.wildfly.security.http.oidc.OidcAccount
 
- 
- All Implemented Interfaces:
- Serializable
 
 public class OidcAccount extends Object implements Serializable - Author:
- Pedro Igor
- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description private OidcPrincipal<RefreshableOidcSecurityContext>principalprivate static longserialVersionUID
 - 
Constructor SummaryConstructors Constructor Description OidcAccount(OidcPrincipal<RefreshableOidcSecurityContext> principal)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancheckActive()RefreshableOidcSecurityContextgetOidcSecurityContext()PrincipalgetPrincipal()Set<String>getRoles()(package private) voidsetCurrentRequestInfo(OidcClientConfiguration deployment, OidcTokenStore tokenStore)(package private) booleantryRefresh()
 
- 
- 
- 
Field Detail- 
serialVersionUIDprivate static final long serialVersionUID - See Also:
- Constant Field Values
 
 - 
principalprivate final OidcPrincipal<RefreshableOidcSecurityContext> principal 
 
- 
 - 
Constructor Detail- 
OidcAccountpublic OidcAccount(OidcPrincipal<RefreshableOidcSecurityContext> principal) 
 
- 
 - 
Method Detail- 
getOidcSecurityContextpublic RefreshableOidcSecurityContext getOidcSecurityContext() 
 - 
getPrincipalpublic Principal getPrincipal() 
 - 
setCurrentRequestInfovoid setCurrentRequestInfo(OidcClientConfiguration deployment, OidcTokenStore tokenStore) 
 - 
checkActivepublic boolean checkActive() 
 - 
tryRefreshboolean tryRefresh() 
 
- 
 
-