|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.sun.identity.saml.assertion.Statement | +--com.sun.identity.saml.assertion.SubjectStatement | +--com.sun.identity.liberty.ws.security.ResourceAccessStatement
The ResourceAccessStatement
class conveys information regarding
the accessing entities and the resource for which access is being attempted.
Field Summary | |
static int |
RESOURCEACCESS_STATEMENT
The Statement is an Resource Access Statement. |
Fields inherited from class com.sun.identity.saml.assertion.Statement |
ATTRIBUTE_STATEMENT, AUTHENTICATION_STATEMENT, AUTHORIZATION_DECISION_STATEMENT, NOT_SUPPORTED |
Constructor Summary | |
ResourceAccessStatement(org.w3c.dom.Element element)
Constructs an ResourceAccessStatement object from a DOM
Element. |
|
ResourceAccessStatement(java.lang.String resourceID,
ProxySubject proxySubject,
SessionContext sessionContext,
Subject subject)
Constructs a ResourceAccessStatement object from a
String object, ProxySubject object, a
SessionContext object and a Subject . |
|
ResourceAccessStatement(java.lang.String resourceID,
ProxySubject proxySubject,
Subject subject)
Constructs a ResourceAccessStatement object from a
String object, ProxySubject object and
a Subject . |
|
ResourceAccessStatement(java.lang.String resourceID,
Subject subject)
Constructs a ResourceAccessStatement object from a
String object and a Subject . |
Method Summary | |
java.lang.String |
getResourceID()
Gets the ResourceID from this
ResourceAccessStatement object. |
SessionContext |
getSessionContext()
Gets the SessionContext from this
ResourceAccessStatement object. |
int |
getStatementType()
Gets the real type of the Statement. |
boolean |
setResourceID(java.lang.String resourceID)
Sets the ResourceID for this
ResourceAccessStatement object. |
boolean |
setSessionContext(SessionContext sessionContext)
Sets the SessionContext for this
ResourceAccessStatement object. |
java.lang.String |
toString()
Returns a String representation of the ResourceAccessStatement . |
java.lang.String |
toString(boolean includeNS,
boolean declareNS)
Returns a String representation of the ResourceAccessStatement . |
Methods inherited from class com.sun.identity.saml.assertion.SubjectStatement |
getSubject, setSubject |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int RESOURCEACCESS_STATEMENT
Constructor Detail |
public ResourceAccessStatement(org.w3c.dom.Element element) throws SAMLException
ResourceAccessStatement
object from a DOM
Element.
element
- representing a DOM tree element
SAMLException
- if there is an error in the sender or in the
element definition.public ResourceAccessStatement(java.lang.String resourceID, Subject subject) throws SAMLException
ResourceAccessStatement
object from a
String
object and a Subject
.
resourceID
- String
.subject
- Subject
object.
SAMLException
- if subject is null.public ResourceAccessStatement(java.lang.String resourceID, ProxySubject proxySubject, Subject subject) throws SAMLException
ResourceAccessStatement
object from a
String
object, ProxySubject
object and
a Subject
.
resourceID
- String
.proxySubject
- ProxySubject
object.subject
- Subject
object.
SAMLException
- if subject is null.public ResourceAccessStatement(java.lang.String resourceID, ProxySubject proxySubject, SessionContext sessionContext, Subject subject) throws SAMLException
ResourceAccessStatement
object from a
String
object, ProxySubject
object, a
SessionContext
object and a Subject
.
resourceID
- resource ID.proxySubject
- ProxySubject
object.sessionContext
- SessionContext
object.subject
- Subject
object.
SAMLException
- if subject is null.Method Detail |
public java.lang.String getResourceID()
ResourceID
from this
ResourceAccessStatement
object.
public boolean setResourceID(java.lang.String resourceID)
ResourceID
for this
ResourceAccessStatement
object.
resourceID
- Resource ID.
public int getStatementType()
getStatementType
in class Statement
ResourceAccessStatement
internally.public boolean setSessionContext(SessionContext sessionContext)
SessionContext
for this
ResourceAccessStatement
object.
sessionContext
- Session context object
public SessionContext getSessionContext()
SessionContext
from this
ResourceAccessStatement
object.
SessionContext
.public java.lang.String toString()
ResourceAccessStatement
.
toString
in class java.lang.Object
ResourceAccessStatement
element.public java.lang.String toString(boolean includeNS, boolean declareNS)
ResourceAccessStatement
.
toString
in class SubjectStatement
includeNS
- Determines whether or not the namespace qualifier is
prepended to the Element when converted.declareNS
- Determines whether or not the namespace is declared
within the Element.
ResourceAccessStatement
element.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |