Uses of Class
com.sun.identity.saml.assertion.Subject
-
Packages that use Subject Package Description com.sun.identity.federation.message Defines federation protocol message classes.com.sun.identity.federation.services.fednsso HandlesID-FFfederation and single sign on.com.sun.identity.liberty.ws.security Provides interface to manage liberty securitycom.sun.identity.saml.assertion Defines SAML assertion.com.sun.identity.saml.common Defines common SAML 1.x utilities and constants.com.sun.identity.saml.plugins SAML 1.x Plugins.com.sun.identity.saml.protocol SAML 1.x Protocol Classes. -
-
Uses of Subject in com.sun.identity.federation.message
Subclasses of Subject in com.sun.identity.federation.message Modifier and Type Class Description classFSSubjectDeprecated.since 12.0.0Constructors in com.sun.identity.federation.message with parameters of type Subject Constructor Description FSAuthenticationStatement(String authMethod, Date authInstant, Subject subject, AuthnContext authnContext)Deprecated.Constructor to createFSAuthenticationStatementobject.FSAuthenticationStatement(String authMethod, Date authInstant, Subject subject, SubjectLocality subjectLocality, List authorityBinding, AuthnContext authnContext)Deprecated.Constructor for createFSAuthenticationStatementobject. -
Uses of Subject in com.sun.identity.federation.services.fednsso
Methods in com.sun.identity.federation.services.fednsso that return Subject Modifier and Type Method Description protected SubjectFSAssertionArtifactHandler. validateAssertions(List assertions) -
Uses of Subject in com.sun.identity.liberty.ws.security
Subclasses of Subject in com.sun.identity.liberty.ws.security Modifier and Type Class Description classProxySubjectTheProxySubjectclass represents the identity of a proxy, the confirmation key and confirmation obligation the proxy must posess and demonstrate for authentication purpose.classSessionSubjectTheSessionSubjectclass represents a liberty subject with associated session status.Methods in com.sun.identity.liberty.ws.security that return Subject Modifier and Type Method Description SubjectSecurityAssertion. getBearerSubject()Determines if theSecurityAssertioncontains SAML Bearer confirmation method.Constructors in com.sun.identity.liberty.ws.security with parameters of type Subject Constructor Description ResourceAccessStatement(EncryptedResourceID encryptedResourceID, ProxySubject proxySubject, SessionContext sessionContext, Subject subject)Constructs aResourceAccessStatementobject from aEncryptedResourceIDobject,ProxySubjectobject, aSessionContextobject and aSubject.ResourceAccessStatement(ResourceID resourceID, ProxySubject proxySubject, SessionContext sessionContext, Subject subject)Constructs aResourceAccessStatementobject from aResourceIDobject,ProxySubjectobject, aSessionContextobject and aSubject.ResourceAccessStatement(String resourceID, ProxySubject proxySubject, SessionContext sessionContext, Subject subject)Constructs aResourceAccessStatementobject from aStringobject,ProxySubjectobject, aSessionContextobject and aSubject.ResourceAccessStatement(String resourceID, ProxySubject proxySubject, Subject subject)Constructs aResourceAccessStatementobject from aStringobject,ProxySubjectobject and aSubject.ResourceAccessStatement(String resourceID, Subject subject)Constructs aResourceAccessStatementobject from aStringobject and aSubject.SessionContextStatement(SessionContext sessionContext, ProxySubject proxySubject, Subject subject)Constructs aSessionContextStatementobject from aSessionContextobject, aproxySubjectand aSubjectobject.SessionContextStatement(SessionContext sessionContext, Subject subject)Constructs aSessionContextStatementobject from aSessionContextobject and aSubjectobject. -
Uses of Subject in com.sun.identity.saml.assertion
Fields in com.sun.identity.saml.assertion declared as Subject Modifier and Type Field Description protected SubjectSubjectStatement. _subjectMethods in com.sun.identity.saml.assertion that return Subject Modifier and Type Method Description protected SubjectAttributeStatement. createSubject(Element subjectElement)protected SubjectAuthenticationStatement. createSubject(Element subjectElement)protected SubjectAuthorizationDecisionStatement. createSubject(Element subjectElement)protected abstract SubjectAuthorizationDecisionStatementBase. createSubject(Element subjectElement)Creates appropriate Subject InstanceSubjectSubjectStatement. getSubject()Returns the Subject within theSubjectStatement.Methods in com.sun.identity.saml.assertion with parameters of type Subject Modifier and Type Method Description booleanSubject. equals(Subject subject)Checks for equality between this object and the Subject passed down as parameter.booleanSubjectStatement. setSubject(Subject subject)Set the Subject for theSubjectStatement.Constructors in com.sun.identity.saml.assertion with parameters of type Subject Constructor Description AttributeStatement(Subject subject, List attribute)Constructs an instance ofAttributeStatement.AuthenticationStatement(String authMethod, Date authInstant, Subject subject)ConstructsAuthentication statementAuthenticationStatement(String authMethod, Date authInstant, Subject subject, SubjectLocality subjectLocality, List authorityBinding)ConstructsAuthenticationStatementAuthorizationDecisionStatement(Subject subject, String resource, int decision, List action)Constructs aAuthorizationDecisionStatementinstance.AuthorizationDecisionStatement(Subject subject, String resource, int decision, List action, EvidenceBase evidence)Constructs an instance ofAuthorizationDecisionStatement.AuthorizationDecisionStatementBase(Subject subject, String resource, int decision, List action)Constructs aAuthorizationDecisionStatementinstance.AuthorizationDecisionStatementBase(Subject subject, String resource, int decision, List action, EvidenceBase evidence)Constructs an instance ofAuthorizationDecisionStatement. -
Uses of Subject in com.sun.identity.saml.common
Methods in com.sun.identity.saml.common that return Subject Modifier and Type Method Description static SubjectSAMLUtils. examAssertions(List assertions)Determines if there is a valid SSO Assertion inside of SAML Response.Methods in com.sun.identity.saml.common with parameters of type Subject Modifier and Type Method Description static voidSAMLUtils. addEnvParamsFromAssertion(Map envParameters, Assertion assertion, Subject subject)Returns attributes included inAttributeStatementof the assertion.static MapSAMLUtils. getAttributeMap(SAMLServiceManager.SOAPEntry partnerdest, List assertions, Subject subject, String target)Gets Attribute Map to be set in the Session. -
Uses of Subject in com.sun.identity.saml.plugins
Methods in com.sun.identity.saml.plugins with parameters of type Subject Modifier and Type Method Description protected voidDefaultPartnerAccountMapper. getUser(Subject subject, String sourceID, Map<String,String> map)protected voidNameIDPartnerAccountMapper. getUser(Subject subject, String sourceID, Map map) -
Uses of Subject in com.sun.identity.saml.protocol
Fields in com.sun.identity.saml.protocol declared as Subject Modifier and Type Field Description protected SubjectSubjectQuery. subjectMethods in com.sun.identity.saml.protocol that return Subject Modifier and Type Method Description SubjectSubjectQuery. getSubject()Gets the Subject associated with this Query.Constructors in com.sun.identity.saml.protocol with parameters of type Subject Constructor Description AttributeQuery(Subject theSubject)Constructor to construct anAttributeQuerywith 0AttributeDesignator, and no Resource attribute.AttributeQuery(Subject theSubject, List designators)Constructor to construct anAttributeQuerywith a list ofAttributeDesignators.AttributeQuery(Subject theSubject, List designators, String theResource)Constructor.AuthenticationQuery(Subject subject)Constructor.AuthenticationQuery(Subject subject, String authMethod)Constructor.AuthorizationDecisionQuery(Subject theSubject, List theActions, Evidence theEvidence, String theResource)ConstructorAuthorizationDecisionQuery(Subject theSubject, List theActions, String theResource)Constructor
-