Package com.sun.identity.saml2.assertion
Interface Advice
- All Superinterfaces:
XmlSerializable
The
Advice contains any additional information that the
SAML authority wishes to provide. This information may be ignored
by applications without affecting either the semantics or the
validity of the assertion. An Advice contains a mixture
of zero or more Assertion, EncryptedAssertion,
AssertionIDRef, and AssertionURIRef.-
Method Summary
Modifier and TypeMethodDescriptionReturns a list of additional informationReturns a list ofAssertionIDRefReturns a list ofAssertionReturns a list ofAssertionURIRefReturns a list ofEncryptedAssertionbooleanReturns true if the object is mutablevoidMakes the object immutablevoidsetAdditionalInfo(List info) Sets a list of additional informationvoidsetAssertionIDRefs(List<AssertionIDRef> idRefs) Sets a list ofAssertionIDRefvoidsetAssertions(List<Assertion> assertions) Sets a list ofAssertionvoidsetAssertionURIRefs(List uriRefs) Sets a list ofAssertionURIRefvoidsetEncryptedAssertions(List<EncryptedAssertion> encryptedAssertions) Sets a list ofEncryptedAssertionMethods inherited from interface com.sun.identity.saml2.common.XmlSerializable
toDocumentFragment, toXMLString, toXMLString
-
Method Details
-
getAssertions
Returns a list ofAssertion- Returns:
- a list of
Assertion
-
setAssertions
Sets a list ofAssertion- Parameters:
assertions- a list ofAssertion- Throws:
com.sun.identity.saml2.common.SAML2Exception- if the object is immutable
-
getAssertionIDRefs
List<AssertionIDRef> getAssertionIDRefs()Returns a list ofAssertionIDRef- Returns:
- a list of
AssertionIDRef
-
setAssertionIDRefs
void setAssertionIDRefs(List<AssertionIDRef> idRefs) throws com.sun.identity.saml2.common.SAML2Exception Sets a list ofAssertionIDRef- Parameters:
idRefs- a list ofAssertionIDRef- Throws:
com.sun.identity.saml2.common.SAML2Exception- if the object is immutable
-
getAssertionURIRefs
List getAssertionURIRefs()Returns a list ofAssertionURIRef- Returns:
- a list of
AssertionURIRef
-
setAssertionURIRefs
Sets a list ofAssertionURIRef- Parameters:
uriRefs- a list ofAssertionURIRef- Throws:
com.sun.identity.saml2.common.SAML2Exception- if the object is immutable
-
getEncryptedAssertions
List<EncryptedAssertion> getEncryptedAssertions()Returns a list ofEncryptedAssertion- Returns:
- a list of
EncryptedAssertion
-
setEncryptedAssertions
void setEncryptedAssertions(List<EncryptedAssertion> encryptedAssertions) throws com.sun.identity.saml2.common.SAML2Exception Sets a list ofEncryptedAssertion- Parameters:
encryptedAssertions- a list ofEncryptedAssertion- Throws:
com.sun.identity.saml2.common.SAML2Exception- if the object is immutable
-
getAdditionalInfo
List getAdditionalInfo()Returns a list of additional information- Returns:
- a list of additional information
-
setAdditionalInfo
Sets a list of additional information- Parameters:
info- a list of additional information- Throws:
com.sun.identity.saml2.common.SAML2Exception- if the object is immutable
-
makeImmutable
void makeImmutable()Makes the object immutable -
isMutable
boolean isMutable()Returns true if the object is mutable- Returns:
- true if the object is mutable
-