Package com.sun.identity.saml2.assertion
Interface Advice
-
- All Known Implementing Classes:
AdviceImpl
public interface AdviceTheAdvicecontains 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. AnAdvicecontains a mixture of zero or moreAssertion,EncryptedAssertion,AssertionIDRef, andAssertionURIRef.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListgetAdditionalInfo()Returns a list of additional informationListgetAssertionIDRefs()Returns a list ofAssertionIDRefListgetAssertions()Returns a list ofAssertionListgetAssertionURIRefs()Returns a list ofAssertionURIRefListgetEncryptedAssertions()Returns a list ofEncryptedAssertionbooleanisMutable()Returns true if the object is mutablevoidmakeImmutable()Makes the object immutablevoidsetAdditionalInfo(List info)Sets a list of additional informationvoidsetAssertionIDRefs(List idRefs)Sets a list ofAssertionIDRefvoidsetAssertions(List assertions)Sets a list ofAssertionvoidsetAssertionURIRefs(List uriRefs)Sets a list ofAssertionURIRefvoidsetEncryptedAssertions(List encryptedAssertions)Sets a list ofEncryptedAssertionStringtoXMLString()Returns a String representationStringtoXMLString(boolean includeNSPrefix, boolean declareNS)Returns a String representation
-
-
-
Method Detail
-
getAssertions
List getAssertions()
Returns a list ofAssertion- Returns:
- a list of
Assertion
-
setAssertions
void setAssertions(List assertions) throws SAML2Exception
Sets a list ofAssertion- Parameters:
assertions- a list ofAssertion- Throws:
SAML2Exception- if the object is immutable
-
getAssertionIDRefs
List getAssertionIDRefs()
Returns a list ofAssertionIDRef- Returns:
- a list of
AssertionIDRef
-
setAssertionIDRefs
void setAssertionIDRefs(List idRefs) throws SAML2Exception
Sets a list ofAssertionIDRef- Parameters:
idRefs- a list ofAssertionIDRef- Throws:
SAML2Exception- if the object is immutable
-
getAssertionURIRefs
List getAssertionURIRefs()
Returns a list ofAssertionURIRef- Returns:
- a list of
AssertionURIRef
-
setAssertionURIRefs
void setAssertionURIRefs(List uriRefs) throws SAML2Exception
Sets a list ofAssertionURIRef- Parameters:
uriRefs- a list ofAssertionURIRef- Throws:
SAML2Exception- if the object is immutable
-
getEncryptedAssertions
List getEncryptedAssertions()
Returns a list ofEncryptedAssertion- Returns:
- a list of
EncryptedAssertion
-
setEncryptedAssertions
void setEncryptedAssertions(List encryptedAssertions) throws SAML2Exception
Sets a list ofEncryptedAssertion- Parameters:
encryptedAssertions- a list ofEncryptedAssertion- Throws:
SAML2Exception- if the object is immutable
-
getAdditionalInfo
List getAdditionalInfo()
Returns a list of additional information- Returns:
- a list of additional information
-
setAdditionalInfo
void setAdditionalInfo(List info) throws SAML2Exception
Sets a list of additional information- Parameters:
info- a list of additional information- Throws:
SAML2Exception- if the object is immutable
-
toXMLString
String toXMLString(boolean includeNSPrefix, boolean declareNS) throws SAML2Exception
Returns a String representation- Parameters:
includeNSPrefix- 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.- Returns:
- A String representation
- Throws:
SAML2Exception- if something is wrong during conversion
-
toXMLString
String toXMLString() throws SAML2Exception
Returns a String representation- Returns:
- A String representation
- Throws:
SAML2Exception- if something is wrong during conversion
-
makeImmutable
void makeImmutable()
Makes the object immutable
-
isMutable
boolean isMutable()
Returns true if the object is mutable- Returns:
- true if the object is mutable
-
-