|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--org.opensaml.SAMLObject
|
+--org.opensaml.SAMLStatement
|
+--org.opensaml.SAMLAuthorizationDecisionStatement
Represents a SAML authorization decision statement.
| Field Summary |
| Fields inherited from class org.opensaml.SAMLStatement |
statementTypeMap |
| Fields inherited from class org.opensaml.SAMLObject |
config, log, root |
| Constructor Summary | |
SAMLAuthorizationDecisionStatement(org.w3c.dom.Element e)
Reconstructs a statement from a DOM tree |
|
SAMLAuthorizationDecisionStatement(java.io.InputStream in)
Reconstructs a statement from a stream |
|
SAMLAuthorizationDecisionStatement(SAMLSubject subject,
java.lang.String resource,
java.lang.String decision,
java.util.Collection actions,
java.util.Collection evidence)
Builds an AuthorizationDecisionStatement out of its component parts |
|
| Method Summary | |
java.lang.Object |
clone()
Copies a SAML object such that no dependencies exist between the original and the copy |
void |
fromDOM(org.w3c.dom.Element e)
Initialization of statement from a DOM element. |
java.util.Iterator |
getActions()
Gets the actions inside the statement |
java.lang.String |
getDecision()
Gets the decision from inside the statement |
java.util.Iterator |
getEvidence()
Gets the evidence inside the statement |
java.lang.String |
getResource()
Gets the resource URI inside the statement |
SAMLSubject |
getSubject()
Gets the statement subject |
org.w3c.dom.Node |
toDOM(org.w3c.dom.Document doc)
Overridden method to return a DOM tree representing the statement |
| Methods inherited from class org.opensaml.SAMLObject |
fromStream, plantRoot, toBase64, toDOM, toStream, toString |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public SAMLAuthorizationDecisionStatement(SAMLSubject subject,
java.lang.String resource,
java.lang.String decision,
java.util.Collection actions,
java.util.Collection evidence)
throws SAMLException
subject - subject of the statementresource - URI of the resource being accessed at the time of
the statementactions - specific actions the decision applies toevidence - evidence which may be considered
SAMLException - Raised if an AuthorizationDecisionStatement
cannot be constructed from the supplied information
public SAMLAuthorizationDecisionStatement(org.w3c.dom.Element e)
throws SAMLException
e - The root of a DOM tree
SAMLException - Thrown if the object cannot be constructed
public SAMLAuthorizationDecisionStatement(java.io.InputStream in)
throws SAMLException
in - A stream containing XML
SAMLException - Raised if an exception occurs while constructing
the object.| Method Detail |
public void fromDOM(org.w3c.dom.Element e)
throws SAMLException
Checks the statement's syntactic validity. An exception is thrown if any problems are detected. The exception will contain a message describing the problem, and may wrap another exception.
fromDOM in class SAMLObjecte - Root element of a DOM tree
SAMLException - Raised if an exception occurs while constructing
the object.public SAMLSubject getSubject()
public java.lang.String getResource()
public java.lang.String getDecision()
public java.util.Iterator getActions()
public java.util.Iterator getEvidence()
public org.w3c.dom.Node toDOM(org.w3c.dom.Document doc)
toDOM in class SAMLObjectdoc - A Document object to use in manufacturing the tree
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class SAMLObjectjava.lang.CloneNotSupportedExceptionObject.clone()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||