public abstract class IdentityTrustContext extends Object
| Modifier and Type | Field and Description | 
|---|---|
| protected CallbackHandler | callbackHandlerAny Callback Handler | 
| protected ArrayList<ControlFlag> | controlFlagsControl Flags for the individual modules | 
| protected IdentityTrustManager.TrustDecision | DENY | 
| protected List<IdentityTrustModule> | modulesList of Identity Trust Modules | 
| protected IdentityTrustManager.TrustDecision | NOTAPPLICABLE | 
| protected IdentityTrustManager.TrustDecision | PERMIT | 
| protected SecurityContext | securityContextSecurity Context On which the Trust Context needs
 to make a decision on. | 
| protected String | securityDomainSecurity Domain of the Identity Trust Context | 
| protected Map<String,Object> | sharedStateShared State between trust modules | 
| Constructor and Description | 
|---|
| IdentityTrustContext() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract IdentityTrustManager.TrustDecision | isTrusted()Make a trust decision | 
protected IdentityTrustManager.TrustDecision DENY
protected IdentityTrustManager.TrustDecision PERMIT
protected IdentityTrustManager.TrustDecision NOTAPPLICABLE
protected SecurityContext securityContext
protected CallbackHandler callbackHandler
protected String securityDomain
protected List<IdentityTrustModule> modules
protected ArrayList<ControlFlag> controlFlags
public abstract IdentityTrustManager.TrustDecision isTrusted() throws IdentityTrustException
Copyright © 2018 JBoss by Red Hat. All rights reserved.