Uses of Class
com.sun.identity.saml.common.SAMLException
Packages that use SAMLException
Package
Description
Provides interface to manage liberty security
Defines SAML assertion.
Defines common SAML 1.x utilities and constants.
-
Uses of SAMLException in com.sun.identity.liberty.ws.security
Methods in com.sun.identity.liberty.ws.security that throw SAMLExceptionModifier and TypeMethodDescriptionprotected booleanSecurityAssertion.processUnknownElement(Element element) Constructors in com.sun.identity.liberty.ws.security that throw SAMLExceptionModifierConstructorDescriptionSecurityAssertion(String assertionID, String issuer, Date issueInstant, Conditions conditions, Advice advice, Set statements) ConstructsSecurityAssertionobject with theassertionID, the issuer, time when assertion issued, the conditions when creating a new assertion,Adviceapplicable to thisAssertionand aSetofStatement(s) in the assertion.SecurityAssertion(String assertionID, String issuer, Date issueInstant, Conditions conditions, Set statements) ConstructsSecurityAssertionobject with theassertionID, the issuer, time when assertion issued, the conditions when creating a new assertion and aSetofStatement(s) in the assertion.SecurityAssertion(String assertionID, String issuer, Date issueInstant, Set statements) ConstructsSecurityAssertionobject with theassertionID, the issuer, time when assertion issued and aSetofStatement(s) in the assertion.SecurityAssertion(Element assertionElement) This constructor creates aSecurityAssertionobject from a DOM Element. -
Uses of SAMLException in com.sun.identity.saml.assertion
Methods in com.sun.identity.saml.assertion that throw SAMLExceptionModifier and TypeMethodDescriptionvoidAttribute.addAttributeValue(String value) AddsAttributeValueto the Attribute.voidAttribute.addAttributeValue(Element element) AddsAttributeValueto the Attribute.protected ActionAuthorizationDecisionStatement.createAction(Element actionElement) protected abstract ActionAuthorizationDecisionStatementBase.createAction(Element actionElement) Creates appropriate Action Instanceprotected AdviceBaseAssertion.createAdvice(Element adviceElement) protected abstract AdviceBaseAssertionBase.createAdvice(Element adviceElement) Creates appropriate Advice instanceprotected AssertionBaseAdvice.createAssertion(Element assertionElement) protected abstract AssertionBaseAdviceBase.createAssertion(Element assertionElement) Creates appropriate Assertion Instanceprotected AssertionBaseEvidence.createAssertion(Element assertionElement) protected abstract AssertionBaseEvidenceBase.createAssertion(Element assertionElement) Creates appropriate Assertion Instanceprotected AssertionIDReferenceAdvice.createAssertionIDReference(Element assertionIDRefElement) protected abstract AssertionIDReferenceAdviceBase.createAssertionIDReference(Element assertionIDRefElement) Creates appropriate AssertionIDReference Instanceprotected AssertionIDReferenceAssertion.createAssertionIDReference(Element assertionIDRefElement) protected abstract AssertionIDReferenceAssertionBase.createAssertionIDReference(String assertionID) Creates appropriate AssertionIDReference instanceprotected abstract AssertionIDReferenceAssertionBase.createAssertionIDReference(Element assertionIDRefElement) Creates appropriate AssertionIDReference instanceprotected AssertionIDReferenceEvidence.createAssertionIDReference(String assertionID) protected abstract AssertionIDReferenceEvidenceBase.createAssertionIDReference(String assertionID) Creates appropriate AssertionIDReference Instanceprotected AttributeAttributeStatement.createAttribute(Element attributeElement) protected AttributeStatementAssertion.createAttributeStatement(Element attributeElement) protected abstract AttributeStatementAssertionBase.createAttributeStatement(Element attributeElement) Creates appropriate AttributeStatement instanceprotected AudienceRestrictionConditionConditions.createAudienceRestrictionCondition(Element audienceRestrictionElement) protected AuthenticationStatementAssertion.createAuthenticationStatement(Element authenticationElement) protected abstract AuthenticationStatementAssertionBase.createAuthenticationStatement(Element authenticationElement) Creates appropriate AuthenticationStatement instanceprotected AuthorityBindingAuthenticationStatement.createAuthorityBinding(Element authorityBindingElement) protected AuthorizationDecisionStatementBaseAssertion.createAuthorizationDecisionStatement(Element authDecisionElement) protected abstract AuthorizationDecisionStatementBaseAssertionBase.createAuthorizationDecisionStatement(Element authDecisionElement) Create appropriate AuthorizationDecisionStatement instanceprotected ConditionsAssertion.createConditions(Element conditionsElement) protected abstract ConditionsAssertionBase.createConditions(Element conditionsElement) Creates appropriate Conditions instanceprotected DoNotCacheConditionConditions.createDoNotCacheCondition(Element doNotCacheConditionElement) protected EvidenceBaseAuthorizationDecisionStatement.createEvidence(Element evidenceElement) protected abstract EvidenceBaseAuthorizationDecisionStatementBase.createEvidence(Element evidenceElement) Creates appropriate Evidence Instanceprotected NameIdentifierSubject.createNameIdentifier(Element nameIdentifierElement) protected SubjectAttributeStatement.createSubject(Element subjectElement) protected SubjectAuthenticationStatement.createSubject(Element subjectElement) protected SubjectAuthorizationDecisionStatement.createSubject(Element subjectElement) protected abstract SubjectAuthorizationDecisionStatementBase.createSubject(Element subjectElement) Creates appropriate Subject Instanceprotected SubjectConfirmationSubject.createSubjectConfirmation(Element subjectConfirmationElement) protected SubjectLocalityAuthenticationStatement.createSubjectLocality(Element subjectLocalityElement) Attribute.getAttributeValue()ReturnsAttributeValuefrom the Attribute.protected voidAssertion.parseAssertionElement(Element assertionElement) protected booleanAssertion.processUnknownElement(Element element) voidSigns the Assertion.voidSigns the Assertion.Constructors in com.sun.identity.saml.assertion that throw SAMLExceptionModifierConstructorDescriptionConvenience constructor of <Action>Constructs an action element from an existing XML block.Constructs an Advice element from an existing XML block.AdviceBase(Element element) Constructs an Advice element from an existing XML block.Assertion(String assertionID, String issuer, Date issueInstant, Conditions conditions, Advice advice, Set<Statement> statements) ConstructsAssertionobject and populate the data members: theAssertionID, the issuer, time when assertion issued, the conditions when creating a new assertion ,Adviceapplicable to thisAssertionand a set ofStatement(s) in the assertion.Assertion(String assertionID, String issuer, Date issueInstant, Conditions conditions, Set<Statement> statements) ConstructsAssertionobject and populate the data members: theassertionID, the issuer, time when assertion issued, the conditions when creating a new assertion and a set ofStatement(s) in the assertion.ConstructsAssertionobject and populate the data members:assertionID, the issuer, time when assertion issued and a set ofStatement(s) in the assertion.ConstructsAssertionobject from a block of existing XML that has already been built into a DOM.AssertionBase(String assertionID, String issuer, Date issueInstant, Conditions conditions, AdviceBase advice, Set<Statement> statements) This constructor is used to populate the data members: thessertionID, the issuer, time when assertion issued, the conditions when creating a new assertion ,Adviceapplicable to thisAssertionand a set ofStatement(s) in the assertion.AssertionBase(String assertionID, String issuer, Date issueInstant, Conditions conditions, Set<Statement> statements) This constructor is used to populate the data members: theassertionID, the issuer, time when assertion issued, the conditions when creating a new assertion and a set ofStatement(s) in the assertion.Contructor This constructor is used to populate the data members:assertionID, the issuer, time when assertion issued and a set ofStatement(s) in the assertion.AssertionBase(Element assertionElement) Contructor This constructor is used to buildAssertionobject from a block of existing XML that has already been built into a DOM.AssertionIDReference(Element element) Constructs anAssertionIDReferenceelement from an existing XML block.Constructs an instance ofAttribute.Constructs an instance ofAttribute.Constructs an attribute element from an existing XML block.AttributeDesignator(String name, String nameSpace) Constructs an instance ofAttributeDesignator.AttributeDesignator(Element element) Constructs an attribute designator element from an existing XML block.AttributeStatement(Subject subject, List attribute) Constructs an instance ofAttributeStatement.AttributeStatement(Element element) Constructs anAttributStatementelement from an existing XML blockAudienceRestrictionCondition(List audience) ConstructsAudienceRestrictionConditionwith aListof audience for this condition, each of them being a String.AudienceRestrictionCondition(Element audienceRestrictionConditionElement) Constructs anAudienceRestrictionConditionelement from an existing XML block.AuthenticationStatement(String authMethod, Date authInstant, Subject subject) ConstructsAuthentication statementAuthenticationStatement(String authMethod, Date authInstant, Subject subject, SubjectLocality subjectLocality, List authorityBinding) ConstructsAuthenticationStatementAuthenticationStatement(Element element) Constructs an authentication statement element from an existing XML block.AuthorityBinding(int authKind, String location, String binding) ConstructsAuthorityBindingAuthorityBinding(Element element) Constructs anAuthorityBindingelement from an existing XML block.AuthorizationDecisionStatement(Subject subject, String resource, int decision, List action) Constructs aAuthorizationDecisionStatementinstance.AuthorizationDecisionStatement(Subject subject, String resource, int decision, List action, EvidenceBase evidence) Constructs an instance ofAuthorizationDecisionStatement.AuthorizationDecisionStatement(Element element) Constructs anAuthorizationStatementelement from an existing XML block.AuthorizationDecisionStatementBase(Subject subject, String resource, int decision, List action) Constructs aAuthorizationDecisionStatementinstance.AuthorizationDecisionStatementBase(Subject subject, String resource, int decision, List action, EvidenceBase evidence) Constructs an instance ofAuthorizationDecisionStatement.Constructs anAuthorizationStatementelement from an existing XML block.Conditions(Date notBefore, Date notOnOrAfter) Constructs an instance ofConditions.Conditions(Date notBefore, Date notOnOrAfter, Condition condition, AudienceRestrictionCondition arc) Constructs an instance ofConditions.Conditions(Date notBefore, Date notOnOrAfter, Condition condition, AudienceRestrictionCondition arc, DoNotCacheCondition doNotCacheCnd) Constructs an instance ofConditions.Conditions(Element conditionsElement) Constructs aConditionselement from an existing XML block.DoNotCacheCondition(Element doNotCacheConditionElement) Constructs aDoNotCacheConditionelement from an existing XML block.Constructs a newEvidenceelement containing a set ofAssertionobjects.Constructs an Evidence from a Set ofAssertionandAssertionIDReferenceobjects.Constructs anEvidenceobject from a block of existing XML that has already been built into a DOM.EvidenceBase(Set evidenceContent) Constructs a newEvidenceelement containing a set ofAssertionobjects.EvidenceBase(Set assertionIDRef, Set assertion) Constructs an Evidence from a Set ofAssertionandAssertionIDReferenceobjects.EvidenceBase(Element assertionSpecifierElement) Constructs anEvidenceobject from a block of existing XML that has already been built into a DOM.NameIdentifier(String name) ConstructorNameIdentifier(String name, String nameQualifier) Constructs aNameQualifierinstance.NameIdentifier(String name, String nameQualifier, String format) Constructs aNameQualifierinstance.NameIdentifier(Element nameIdentifierElement) Constructs aNameIdentiferelement from an existing XML block.Subject(NameIdentifier nameIdentifier) Constructs a Subject object from aNameIdentifierobject.Subject(NameIdentifier nameIdentifier, SubjectConfirmation subjectConfirmation) Constructs a Subject object from aNameIdentifierobject and aSubjectConfirmationobject.Subject(SubjectConfirmation subjectConfirmation) Constructs a Subject object from aSubjectConfirmationobject.Constructs a subject element from an existing XML block which has already been built into a DOM.SubjectConfirmation(String confirmationMethod) Constructor with a single confirmation method.SubjectConfirmation(Set confirmationMethods) Constructor for multiple confirmation methodsSubjectConfirmation(Set confirmationMethods, Element subjectConfirmationData, Element keyInfo) Constructs anSubjectConfirmationinstance.SubjectConfirmation(Element subjectConfirmationElement) Constructs a subject confirmation element from an existing XML block.SubjectLocality(Element localityElement) Constructs an instance ofSubjectLocalityfrom an existing XML block. -
Uses of SAMLException in com.sun.identity.saml.common
Subclasses of SAMLException in com.sun.identity.saml.commonModifier and TypeClassDescriptionclassThis exception is thrown when the request could not be performed due to an error in the sender or in the request.classThis exception is thrown when the request could not be performed due to an error at the receiving end.classThis exception is thrown when the receiver could not process the request because the version was incorrect.