|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Evidence
The Evidence
element contains one or more assertions or
assertion references that the SAML authority relied on in issuing the
authorization decision. It has the EvidenceType
complex type.
<complexType name="EvidenceType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice maxOccurs="unbounded"> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion} AssertionIDRef"/> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion} AssertionURIRef"/> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}Assertion"/> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion} EncryptedAssertion"/> </choice> </restriction> </complexContent> </complexType>
Method Summary | |
---|---|
List |
getAssertion()
Returns the Assertion (s) in the element. |
List |
getAssertionIDRef()
Returns the AssertionIDRef in the element. |
List |
getAssertionURIRef()
Returns the AssertionURIRef (s) in the element. |
List |
getEncryptedAssertion()
Returns the EncryptedAssertion (s) in the element. |
boolean |
isMutable()
Returns the mutability of the object. |
void |
makeImmutable()
Makes the object immutable. |
void |
setAssertion(List value)
Sets the Assertion (s) in the element. |
void |
setAssertionIDRef(List value)
Sets the AssertionIDRef (s) in the element. |
void |
setAssertionURIRef(List value)
Sets the AssertionURIRef (s) in the element. |
void |
setEncryptedAssertion(List value)
Sets the EncryptedAssertion (s) in the element. |
String |
toXMLString()
Returns a String representation of the element. |
String |
toXMLString(boolean includeNS,
boolean declareNS)
Returns a String representation of the element. |
Method Detail |
---|
void makeImmutable()
boolean isMutable()
true
if the object is mutable;
false
otherwise.List getAssertionIDRef()
AssertionIDRef
in the element.
AssertionIDRef
s
in the Evidence
.Evidence.setAssertionIDRef(List)
void setAssertionIDRef(List value) throws SAML2Exception
AssertionIDRef
(s) in the element.
value
- List of Strings representing new
AssertionIDRef
(s).
SAML2Exception
- if the object is immutable.Evidence.getAssertionIDRef()
List getAssertionURIRef()
AssertionURIRef
(s) in the element.
AssertionURIRef
(s)
in the Evidence
.Evidence.setAssertionURIRef(List)
void setAssertionURIRef(List value) throws SAML2Exception
AssertionURIRef
(s) in the element.
value
- List of Strings representing new
AssertionURIRef
(s).
SAML2Exception
- if the object is immutable.Evidence.getAssertionURIRef()
List getAssertion()
Assertion
(s) in the element.
Assertion
(s) in the Evidence
.Evidence.setAssertion(List)
void setAssertion(List value) throws SAML2Exception
Assertion
(s) in the element.
value
- List of new Assertion
(s).
SAML2Exception
- if the object is immutable.Evidence.getAssertion()
List getEncryptedAssertion()
EncryptedAssertion
(s) in the element.
EncryptedAssertion
(s) in the
Evidence
.Evidence.setEncryptedAssertion(List)
void setEncryptedAssertion(List value) throws SAML2Exception
EncryptedAssertion
(s) in the element.
value
- List of new EncryptedAssertion
(s).
SAML2Exception
- if the object is immutable.Evidence.getEncryptedAssertion()
String toXMLString() throws SAML2Exception
SAML2Exception
- if the object does not conform to the schema.String toXMLString(boolean includeNS, boolean declareNS) throws SAML2Exception
includeNS
- Determines whether or not the namespace qualifier is
prepended to the Element when converteddeclareNS
- Determines whether or not the namespace is declared
within the Element.
SAML2Exception
- if the object does not conform to the schema.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |