Uses of Class
com.sun.identity.saml.common.SAMLException
-
Packages that use SAMLException Package Description com.sun.identity.federation.message Defines federation protocol message classes.com.sun.identity.federation.message.common Defines common classes used by federation protocol messages.com.sun.identity.federation.services HandlesID-FFfederation profiles.com.sun.identity.federation.services.fednsso HandlesID-FFfederation and single sign on.com.sun.identity.federation.services.namemapping HandlesID-FFname identifier mapping.com.sun.identity.federation.services.registration HandlesID-FFname registration.com.sun.identity.federation.services.termination HandlesID-FFfederation termination.com.sun.identity.liberty.ws.security Provides interface to manage liberty securitycom.sun.identity.saml Defines SAML Assertion Manager and SAML Client APIs.com.sun.identity.saml.assertion Defines SAML assertion.com.sun.identity.saml.common Defines common SAML 1.x utilities and constants.com.sun.identity.saml.plugins SAML 1.x Plugins.com.sun.identity.saml.protocol SAML 1.x Protocol Classes.com.sun.identity.saml.xmlsig Defines KeyProvider interface and default implementation class.com.sun.identity.wss.security Defines Web Services Security Token specification and Token interfaces with their respective implementation classes for different WS-* Security Tokens. -
-
Uses of SAMLException in com.sun.identity.federation.message
Methods in com.sun.identity.federation.message that throw SAMLException Modifier and Type Method Description static FSAuthnResponseFSAuthnResponse. parseAuthnResponseXML(String xml)Deprecated.CreatesFSAuthnResponseobject from XML Schema.static FSAuthnResponseFSAuthnResponse. parseBASE64EncodedString(String encodedRes)Deprecated.ReturnsFSAutnResponseobject by parsing aBase64encoding XML string.static FSLogoutResponseFSLogoutResponse. parseBASE64EncodedString(String encodedRes)Deprecated.ReturnsFSLogoutResponseobject.static FSNameRegistrationResponseFSNameRegistrationResponse. parseBASE64EncodedString(String encodedRes)Deprecated.ReturnsFSNameRegistrationResponseobject.static FSResponseFSResponse. parseBASE64EncodedString(String encodedRes)Deprecated.ReturnsFSResponseobject.static FSResponseFSResponse. parseResponseXML(String xml)Deprecated.static FSFederationTerminationNotificationFSFederationTerminationNotification. parseURLEncodedRequest(jakarta.servlet.http.HttpServletRequest request)Deprecated.ReturnsFSFederationTerminationNotificationobject.static FSLogoutResponseFSLogoutResponse. parseURLEncodedRequest(jakarta.servlet.http.HttpServletRequest request)Deprecated.ReturnsFSLogoutResponseobject.static FSNameRegistrationRequestFSNameRegistrationRequest. parseURLEncodedRequest(jakarta.servlet.http.HttpServletRequest request)Deprecated.ReturnsFSNameRegistrationRequestobject.static FSNameRegistrationResponseFSNameRegistrationResponse. parseURLEncodedRequest(jakarta.servlet.http.HttpServletRequest request)Deprecated.ReturnsFSNameRegistrationLogoutResponseobject.static RequestFSRequest. parseXML(String xml)Deprecated.Parses theXMLDocument String to construct aRequestobject.voidFSAssertion. signXML(String certAlias)Deprecated.Signs theAssertion.voidFSAuthnRequest. signXML()Deprecated.Unsupported Method.voidFSAuthnRequest. signXML(String certAlias)Deprecated.Signs the Request.voidFSAuthnResponse. signXML(String certAlias)Deprecated.Signs theResponse.voidFSFederationTerminationNotification. signXML()Deprecated.Unsupported operation.voidFSFederationTerminationNotification. signXML(String certAlias)Deprecated.Signs theFSFederationTerminationNotification.voidFSLogoutNotification. signXML()Deprecated.Unsupported operation.voidFSLogoutNotification. signXML(String certAlias)Deprecated.Signs theFSLogoutNotificationobject.voidFSLogoutResponse. signXML(String certAlias)Deprecated.Signs theLogoutResponse.voidFSNameIdentifierMappingRequest. signXML()Deprecated.Signs the XML document representingNameIdentifierMappingRequestusing the certificate indicated by the property "com.sun.identity.saml.xmlsig.certalias" in AMConfig.properties file.voidFSNameIdentifierMappingRequest. signXML(String certAlias)Deprecated.Signs the XML document representingNameIdentifierMappingRequestusing the specified certificate.voidFSNameIdentifierMappingResponse. signXML()Deprecated.Signs the XML document representingNameIdentifierMappingResponseusing the certificate indicated by the property "com.sun.identity.saml.xmlsig.certalias" in AMConfig.properties file.voidFSNameIdentifierMappingResponse. signXML(String certAlias)Deprecated.Signs theXMLdocument representingNameIdentifierMappingResponseusing the specified certificate.voidFSNameRegistrationRequest. signXML(String certAlias)Deprecated.Signs theFSNameRegistrationRequestobject.voidFSNameRegistrationResponse. signXML()Deprecated.Unsupported operation.voidFSNameRegistrationResponse. signXML(String certAlias)Deprecated.Signs the Name Registration Response.voidFSResponse. signXML()Deprecated.Unsupported operation.voidFSResponse. signXML(String certAlias)Deprecated.Signs the Response.Constructors in com.sun.identity.federation.message that throw SAMLException Constructor Description FSAssertion(String assertionID, String issuer, Date issueInstant, Conditions conditions, Advice advice, Set statements, String inResponseTo)Deprecated.Constructor to create anFSAssertionobject.FSAssertion(String assertionID, String issuer, Date issueInstant, Conditions conditions, Set statements, String inResponseTo)Deprecated.Constructor to createFSAssertionobject.FSAssertion(String assertionID, String issuer, Date issueInstant, Set statements, String inResponseTo)Deprecated.Constructor to createFSAssertionobject.FSAssertion(Element assertionElement)Deprecated.Constructor to create anFSAssertionobject from the Document Element.FSAuthenticationStatement(String authMethod, Date authInstant, Subject subject, AuthnContext authnContext)Deprecated.Constructor to createFSAuthenticationStatementobject.FSAuthenticationStatement(String authMethod, Date authInstant, Subject subject, SubjectLocality subjectLocality, List authorityBinding, AuthnContext authnContext)Deprecated.Constructor for createFSAuthenticationStatementobject.FSAuthenticationStatement(Element element)Deprecated.Constructs anFSAuthenticationStatementobject from a Document Element.FSAuthnResponse(String responseID, String inResponseTo, Status status, List contents, String relayState)Deprecated.Constructor to createFSAuthnResponseobject.FSAuthnResponse(Element root)Deprecated.Constructor createsFSAuthnResponseobject from Document Element.FSAuthnResponseEnvelope(Element root)Deprecated.Constructor createFSAuthnResponseEnvelopeobject.FSLogoutResponse(Element root)Deprecated.Constructor createsFSLogoutResponseobject from a Document element.FSNameRegistrationResponse(Element root)Deprecated.Constructor creates theFSNameRegistrationResponseobject from Document Element.FSRequest(String requestId, Query query)Deprecated.Constructor createsRequestobject.FSRequest(String requestId, List contents)Deprecated.Constructor createsRequestobject.FSRequest(Element root)Deprecated.Constructor creates aFSRequestobject from aXMLDocument Element.FSResponse(String responseID, String inResponseTo, Status status, List contents)Deprecated.Constructor createsFSResponseobject.FSResponse(Element root)Deprecated.Constructor createsFSResponseobject form a Document Element.FSSAMLRequest(Element root)Deprecated.Constructor createsFSSAMLRequestfrom the Document Element.FSSubject(NameIdentifier nameIdentifier, IDPProvidedNameIdentifier idpNameIdentifier)Deprecated.Constructor createsFSSubjectobject.FSSubject(NameIdentifier nameIdentifier, SubjectConfirmation subjectConfirmation, IDPProvidedNameIdentifier idpNameIdentifier)Deprecated.Constructor createsFSSubjectobject.FSSubject(SubjectConfirmation subjectConfirmation)Deprecated.Constructor createsFSSubjectobject.FSSubject(Element subjectElement)Deprecated.Constructor createsFSSubjectobject from the Document Element. -
Uses of SAMLException in com.sun.identity.federation.message.common
Constructors in com.sun.identity.federation.message.common that throw SAMLException Constructor Description IDPProvidedNameIdentifier(String name, String nameQualifier, String format)Deprecated.Constructor createsIDPProvidedNameIdentifierobject.OldProvidedNameIdentifier(String name, String nameQualifier, String format)Deprecated.Constructor to createOldProvidedNameIdentifierobject.SPProvidedNameIdentifier(String name, String nameQualifier, String format)Deprecated.Constructor createsSPProvidedNameIdentifierobject. -
Uses of SAMLException in com.sun.identity.federation.services
Methods in com.sun.identity.federation.services that throw SAMLException Modifier and Type Method Description FSAssertionFSAssertionManager. createFSAssertion(String id, AssertionArtifact artifact, String realm, String spEntityID, NameIdentifier spHandle, NameIdentifier idpHandle, String inResponseTo, int assertionMinorVersion)Creates an assertion artifact.AssertionArtifactFSAssertionManager. createFSAssertionArtifact(String id, String realm, String spEntityID, NameIdentifier spHandle, NameIdentifier idpHandle, String inResponseTo, int minorVersion)Creates an assertion artifact.protected jakarta.xml.soap.SOAPMessageFSSOAPReceiver. signResponse(jakarta.xml.soap.SOAPMessage msg, String idAttrName, String id, com.sun.identity.federation.jaxb.entityconfig.BaseConfigType hostedConfig)Signs SOAP Response before sending it to the provider. -
Uses of SAMLException in com.sun.identity.federation.services.fednsso
Methods in com.sun.identity.federation.services.fednsso that throw SAMLException Modifier and Type Method Description protected FSRequestFSBrowserArtifactConsumerHandler. signSAMLRequest(FSRequest samlRequest) -
Uses of SAMLException in com.sun.identity.federation.services.namemapping
Methods in com.sun.identity.federation.services.namemapping that throw SAMLException Modifier and Type Method Description NameIdentifierFSNameMappingHandler. getNameIdentifier(FSNameIdentifierMappingRequest mappingRequest, String remoteEntityID, boolean local)ReturnsNameIdentifierof a remote provider.NameIdentifierFSNameMappingHandler. getNameIdentifier(String userID, String remoteEntityID, boolean local)ReturnsNameIdentifierof a provider. -
Uses of SAMLException in com.sun.identity.federation.services.registration
Methods in com.sun.identity.federation.services.registration that throw SAMLException Modifier and Type Method Description protected jakarta.xml.soap.SOAPMessageFSNameRegistrationHandler. signRegistrationRequest(jakarta.xml.soap.SOAPMessage msg, String idAttrName, String id)Signs the Name registration request before sending it to the IDP. -
Uses of SAMLException in com.sun.identity.federation.services.termination
Methods in com.sun.identity.federation.services.termination that throw SAMLException Modifier and Type Method Description protected jakarta.xml.soap.SOAPMessageFSFedTerminationHandler. signTerminationRequest(jakarta.xml.soap.SOAPMessage msg, String idAttrName, String id)Signs Federation termination request before sending it to the remote provider. -
Uses of SAMLException in com.sun.identity.liberty.ws.security
Methods in com.sun.identity.liberty.ws.security that throw SAMLException Modifier and Type Method Description SecurityAssertionSecurityTokenManager. getSAMLAuthenticationToken(NameIdentifier senderIdentity)Creates a SAML Assertion for message authentication.SecurityAssertionSecurityTokenManagerClient. getSAMLAuthenticationToken(NameIdentifier senderIdentity)Creates a SAML Assertion for message authentication.StringSecurityTokenManagerIF. getSAMLAuthenticationToken(String senderIdentity)Returns the SAML Authentication Token.StringSecurityTokenManagerImpl. getSAMLAuthenticationToken(String senderIdentity)Returns the SAML Authentication Token.SecurityAssertionSecurityTokenProvider. getSAMLAuthenticationToken(NameIdentifier senderIdentity)Creates a SAML Assertion for message authentication.SecurityAssertionSecurityTokenManager. getSAMLAuthorizationToken(NameIdentifier senderIdentity, SessionContext invocatorSession, String resourceID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Creates a SAML Assertion for message authorization, the assertion could optionally contain an AuthenticationStatement which will be used for message authentication.SecurityAssertionSecurityTokenManagerClient. getSAMLAuthorizationToken(NameIdentifier senderIdentity, SessionContext invocatorSession, EncryptedResourceID encResourceID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Creates a SAML Assertion for message authorization, the assertion could optionally contain anAuthenticationStatementwhich will be used for message authentication.SecurityAssertionSecurityTokenManagerClient. getSAMLAuthorizationToken(NameIdentifier senderIdentity, SessionContext invocatorSession, String resourceID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Creates a SAML Assertion for message authorization, the assertion could optionally contain anAuthenticationStatementwhich will be used for message authentication.StringSecurityTokenManagerIF. getSAMLAuthorizationToken(String senderIdentity, String invocatorSession, String resourceID, boolean encryptedID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Returns the SAML Authorization Token.StringSecurityTokenManagerImpl. getSAMLAuthorizationToken(String senderIdentity, String invocatorSession, String resourceID, boolean encryptedID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Returns the SAML Authorization Token.SecurityAssertionSecurityTokenProvider. getSAMLAuthorizationToken(NameIdentifier senderIdentity, SessionContext invocatorSession, String resourceID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Creates a SAML Assertion for message authorization, the assertion could optionally contain anAuthenticationStatementwhich will be used for message authentication.SecurityAssertionSecurityTokenManager. getSAMLBearerToken(NameIdentifier senderIdentity, SessionContext invocatorSession, String resourceID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Creates a SAML assertion.SecurityAssertionSecurityTokenProvider. getSAMLBearerToken(NameIdentifier senderIdentity, SessionContext invocatorSession, String resourceID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Creates a SAML assertion.protected booleanSecurityAssertion. processUnknownElement(Element element)Constructors in com.sun.identity.liberty.ws.security that throw SAMLException Constructor Description ProxySubject(NameIdentifier nameIdentifier)Constructs aProxySubjectobject from aNameIdentifierobject.ProxySubject(NameIdentifier nameIdentifier, SubjectConfirmation subjectConfirmation)Constructs aProxySubjectobject from aNameIdentifierobject and aSubjectConfirmationobject.ProxySubject(SubjectConfirmation subjectConfirmation)Constructs aProxySubjectobject from aSubjectConfirmationobject.ProxySubject(Element subjectElement)Constructs aProxySubjectobject from a DOM Element.ResourceAccessStatement(EncryptedResourceID encryptedResourceID, ProxySubject proxySubject, SessionContext sessionContext, Subject subject)Constructs aResourceAccessStatementobject from aEncryptedResourceIDobject,ProxySubjectobject, aSessionContextobject and aSubject.ResourceAccessStatement(ResourceID resourceID, ProxySubject proxySubject, SessionContext sessionContext, Subject subject)Constructs aResourceAccessStatementobject from aResourceIDobject,ProxySubjectobject, aSessionContextobject and aSubject.ResourceAccessStatement(String resourceID, ProxySubject proxySubject, SessionContext sessionContext, Subject subject)Constructs aResourceAccessStatementobject from aStringobject,ProxySubjectobject, aSessionContextobject and aSubject.ResourceAccessStatement(String resourceID, ProxySubject proxySubject, Subject subject)Constructs aResourceAccessStatementobject from aStringobject,ProxySubjectobject and aSubject.ResourceAccessStatement(String resourceID, Subject subject)Constructs aResourceAccessStatementobject from aStringobject and aSubject.ResourceAccessStatement(Element element)Constructs anResourceAccessStatementobject from a DOM Element.SecurityAssertion(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.SessionContext(SessionSubject sessionSubject, AuthnContext authnContext, String providerID)Constructs aSessionContextobject from aSessionSubjectobject, aAuthnContextobject and aString.SessionContext(Element element)Constructs anSessionContextobject from a DOM Element.SessionContextStatement(SessionContext sessionContext, ProxySubject proxySubject, Subject subject)Constructs aSessionContextStatementobject from aSessionContextobject, aproxySubjectand aSubjectobject.SessionContextStatement(SessionContext sessionContext, Subject subject)Constructs aSessionContextStatementobject from aSessionContextobject and aSubjectobject.SessionContextStatement(Element element)Constructs aSessionContextStatementobject from a DOM element.SessionSubject(NameIdentifier nameIdentifier, IDPProvidedNameIdentifier idpNameIdentifier)Constructs aSessionSubjectobject from aNameIdentifierobject and aIDPProvidedNameIdentifierobject.SessionSubject(NameIdentifier nameIdentifier, SubjectConfirmation subjectConfirmation, IDPProvidedNameIdentifier idpNameIdentifier)Constructs aSessionSubjectobject from aNameIdentifierobject,SubjectConfirmationandIDPProvidedNameIdentifierobject.SessionSubject(SubjectConfirmation subjectConfirmation)Constructs aSessionSubjectobject from aSubjectConfirmationobject.SessionSubject(Element subjectElement)Constructs aSessionSubjectobject from a DOM element. -
Uses of SAMLException in com.sun.identity.saml
Methods in com.sun.identity.saml that throw SAMLException Modifier and Type Method Description static ListSAMLClient. artifactQueryHandler(String[] arti, String connecto)This method is designed to get a list of assertion based on the inputAssertionArtifact(s).AssertionAssertionManager. createAssertion(Object token)This method creates an Assertion that contains anAuthenticationStatement.AssertionAssertionManager. createAssertion(Object token, List attributes)This method creates an Assertion that contains anAuthenticationStatementand anAttributeStatement.AssertionAssertionManagerClient. createAssertion(Object token)Returns an assertion that contains an authentication statement.AssertionAssertionManagerClient. createAssertion(Object token, List attributes)Returns an assertion that contains an authentication and attribute statement.StringAssertionManagerIF. createAssertion(String ssoToken)StringAssertionManagerImpl. createAssertion(String ssoToken)StringAssertionManagerIF. createAssertion2(String ssoToken, List attributes)StringAssertionManagerImpl. createAssertion2(String ssoToken, List attributes)AssertionArtifactAssertionManager. createAssertionArtifact(Assertion assertion, String destID)This method creates anAssertionArtifactfor the given Assertion.AssertionArtifactAssertionManager. createAssertionArtifact(String id, String destID)Creates an AssertionArtifact.AssertionArtifactAssertionManager. createAssertionArtifact(String id, String destID, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String targetUrl, String version)Creates an AssertionArtifact.AssertionArtifactAssertionManager. createAssertionArtifact(String id, String destID, String targetUrl, String version)Creates an AssertionArtifact.AssertionArtifactAssertionManagerClient. createAssertionArtifact(Assertion assertion, String target)Returns anAssertionArtifactfor the givenAssertion.StringAssertionManagerIF. createAssertionArtifact(String assertion, String target)StringAssertionManagerImpl. createAssertionArtifact(String assertion, String target)AssertionAssertionManager. createSSOAssertion(String id, AssertionArtifact artifact, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String destID, String targetUrl, String version)Returns Assertion that containsAuthenticationStatement.AssertionAssertionManager. createSSOAssertion(String id, AssertionArtifact artifact, String destID, String targetUrl, String version)Returns Assertion that containsAuthenticationStatement.static voidSAMLClient. doWebArtifact(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String target)This method is designed to do the SAML web-browser profile with Artifact.static voidSAMLClient. doWebPOST(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String target)This method is designed to do the SAML web-browser POST profile.AssertionAssertionManager. getAssertion(AssertionIDReference idRef)Gets the Assertion referenced by anAssertionIDReference.AssertionAssertionManager. getAssertion(AssertionIDReference idRef, Object token)Gets the Assertion referenced by anAssertionIDReference.AssertionAssertionManager. getAssertion(AssertionIDReference idRef, String destID)Gets the Assertion referenced by anAssertionIDReference.AssertionAssertionManager. getAssertion(AssertionIDReference idRef, Set destID)Gets the Assertion referenced by anAssertionIDReference.protected AssertionAssertionManager. getAssertion(AssertionArtifact artifact)Gets assertion associated with the AssertionArtifact.AssertionAssertionManager. getAssertion(AssertionArtifact artifact, String destID)Gets assertion associated with the AssertionArtifact.AssertionAssertionManager. getAssertion(AssertionArtifact artifact, Set destID)Gets assertion associated with the AssertionArtifact.AssertionAssertionManager. getAssertion(Query query, String destID)Gets assertion created from the query.AssertionAssertionManager. getAssertion(String id)This method gets the Assertion based on the Assertion ID.AssertionAssertionManagerClient. getAssertion(AssertionIDReference idRef, Object token)Returns theAssertionbased on theAssertionIDReference.AssertionAssertionManagerClient. getAssertion(AssertionIDReference idRef, String destID)Returns theAssertionbased on theAssertionIDReferenceAssertionAssertionManagerClient. getAssertion(AssertionIDReference idRef, Set destID)Returns theAssertionbased on theAssertionIDReference.protected AssertionAssertionManagerClient. getAssertion(AssertionArtifact artifact, String destID)Returns assertion associated with theAssertionArtifact.AssertionAssertionManagerClient. getAssertion(AssertionArtifact artifact, Set destID)Returns assertion associated with theAssertionArtifact.StringAssertionManagerIF. getAssertion(String artifact, Set destID)StringAssertionManagerImpl. getAssertion(String artifact, Set destID)StringAssertionManagerIF. getAssertion2(String artifact, String destID)StringAssertionManagerImpl. getAssertion2(String artifact, String destID)SetAssertionManager. getAssertionArtifacts(Object token)This method gets all validAssertionArtifactsmanaged by thisAssertionManager.SetAssertionManagerClient. getAssertionArtifacts(Object token)Returns all validAssertionArtifactsmanaged by this instance (or the identified remote instance) of OpenAM.SetAssertionManagerIF. getAssertionArtifacts(String ssoToken)SetAssertionManagerImpl. getAssertionArtifacts(String ssoToken)static AssertionSAMLClient. getAssertionByArtifact(AssertionArtifact artifact)This method returns the Assertion for the corresponding artifact.static AssertionSAMLClient. getAssertionByArtifact(String artifact)This method returns the Assertion for the corresponding artifact.StringAssertionManagerIF. getAssertionByIdRef(String idRef, Set destID)StringAssertionManagerImpl. getAssertionByIdRef(String idref, Set destID)StringAssertionManagerIF. getAssertionByIdRef2(String idRef, String destID)StringAssertionManagerImpl. getAssertionByIdRef2(String idref, String destID)StringAssertionManagerIF. getAssertionByIdRefToken(String idRef, String ssoToken)StringAssertionManagerImpl. getAssertionByIdRefToken(String idref, String ssoToken)SetAssertionManager. getAssertions(Object token)This method gets all valid Assertions managed by thisAssertionManager.SetAssertionManagerClient. getAssertions(Object token)Returns all validAssertions managed by this instance (or the identified remote instance) of OpenAM.SetAssertionManagerIF. getAssertions(String ssoToken)SetAssertionManagerImpl. getAssertions(String ssoToken)static AssertionManagerAssertionManager. getInstance()Gets the singleton instance ofAssertionManager.Constructors in com.sun.identity.saml that throw SAMLException Constructor Description AssertionManagerClient()Default ConstructorAssertionManagerClient(String url)Constructs an instance ofAssertionManagerClientthat will use the providedURLfor the management of assertions.AssertionManagerClient(String[] urls)Constructs an instance ofAssertionManagerClientthat will use the providedURLsfor the management of assertions. -
Uses of SAMLException in com.sun.identity.saml.assertion
Methods in com.sun.identity.saml.assertion that throw SAMLException Modifier and Type Method Description voidAttribute. 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(String assertionID)protected 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)ListAttribute. getAttributeValue()ReturnsAttributeValuefrom the Attribute.protected voidAssertion. parseAssertionElement(Element assertionElement)protected booleanAssertion. processUnknownElement(Element element)voidAssertion. signXML()Signs the Assertion.voidAssertion. signXML(String certAlias)Signs the Assertion.voidAssertionBase. signXML()Signs the Assertion.voidAssertionBase. signXML(String certAlias)Signs the Assertion.Constructors in com.sun.identity.saml.assertion that throw SAMLException Constructor Description Action(String namespace, String action)Convenience constructor of <Action>Action(Element element)Constructs an action element from an existing XML block.Advice(Element element)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 statements)ContructsAssertionobject and 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.Assertion(String assertionID, String issuer, Date issueInstant, Conditions conditions, Set statements)ContructsAssertionobject 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.Assertion(String assertionID, String issuer, Date issueInstant, Set statements)ContructsAssertionobject and populate the data members:assertionID, the issuer, time when assertion issued and a set ofStatement(s) in the assertion.Assertion(Element assertionElement)ContructsAssertionobject 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 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 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.AssertionBase(String assertionID, String issuer, Date issueInstant, Set statements)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.Attribute(String name, String nameSpace, String attributeValue)Constructs an instance ofAttribute.Attribute(String name, String nameSpace, List values)Constructs an instance ofAttribute.Attribute(Element element)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.AuthorizationDecisionStatementBase(Element element)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.Evidence(Set evidenceContent)Constructs a newEvidence>element containing a set ofAssertionobjects.Evidence(Set assertionIDRef, Set assertion)Constructs an Evidence from a Set ofAssertionandAssertionIDReferenceobjects.Evidence(Element assertionSpecifierElement)Constructs anEvidenceobject from a block of existing XML that has already been built into a DOM.EvidenceBase(Set evidenceContent)Constructs a newEvidence>element 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.Subject(Element subjectElement)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.common Modifier and Type Class Description classSAMLRequesterExceptionThis exception is thrown when the request could not be performed due to an error in the sender or in the request.classSAMLRequestVersionDeprecatedExceptionThis exception is thrown when the receiver could not process the request because the version was deprecated.classSAMLRequestVersionTooHighExceptionThis exception is thrown when the receiver could not process the request because the version was too high.classSAMLRequestVersionTooLowExceptionThis exception is thrown when the receiver could not process the request because the version was too low.classSAMLResponderExceptionThis exception is thrown when the request could not be performed due to an error at the receiving end.classSAMLVersionMismatchExceptionThis exception is thrown when the receiver could not process the request because the version was incorrect.Methods in com.sun.identity.saml.common that throw SAMLException Modifier and Type Method Description static ObjectSAMLUtils. generateSession(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Map attrMap)Creates Sessionstatic byte[]SAMLUtils. getResponseBytes(Response samlResponse)Returns byte array from a SAMLResponse.static MapSAMLUtils. processArtifact(String[] artifact, String target)Processes SAML Artifactstatic MapSAMLUtils. processResponse(Response samlResponse, String target)Processes SAML Response -
Uses of SAMLException in com.sun.identity.saml.plugins
Methods in com.sun.identity.saml.plugins that throw SAMLException Modifier and Type Method Description ListAttributeMapper. getAttributes(AttributeQuery query, String sourceID, Object token)Returns Attributes for the user.ListConsumerSiteAttributeMapper. getAttributes(Object token, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String targetURL)ReturnsListofAttributeobjectsListDefaultAttributeMapper. getAttributes(AttributeQuery query, String sourceID, Object token)This method first mapps the Subject in the query to a local site account using the AccountMapper defined in the SAML Service.ListDefaultSiteAttributeMapper. getAttributes(Object token, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String targetURL)ReturnsListofAttributeobjectsListPartnerSiteAttributeMapper. getAttributes(Object token, String targetURL)Deprecated.ReturnsListofAttributeobjectsListSiteAttributeMapper. getAttributes(Object token)Deprecated.ReturnsListofAttributeobjectsMapActionMapper. getAuthorizationDecisions(AuthorizationDecisionQuery query, Object token, String sourceID)Returns Action Decisions for the user.MapDefaultActionMapper. getAuthorizationDecisions(AuthorizationDecisionQuery query, Object token, String sourceID)This method first converts the AttributeStatements in Evidence to OpenAM Policy API environment variables.NameIdentifierDefaultNameIdentifierMapper. getNameIdentifier(Object session, String sourceID, String destID, String nameIDFormat)Returns name identifier for assertion subject based on user account.NameIdentifierNameIdentifierMapper. getNameIdentifier(Object session, String sourceID, String destID, String nameIDFormat)Returns name identifier for assertion subject based on user account in the data store.protected AttributeDefaultSiteAttributeMapper. getSAMLAttribute(String name, String attrNamespace, String[] values)Returns the SAMLAttributeobject. -
Uses of SAMLException in com.sun.identity.saml.protocol
Methods in com.sun.identity.saml.protocol that throw SAMLException Modifier and Type Method Description static RequestRequest. parseXML(String xml)This method shall only be used at the server side to reconstruct a Request object based on the XML document received from client.static ResponseResponse. parseXML(InputStream is)Returns Response object based on the XML document received from server.static ResponseResponse. parseXML(String xml)Returns Response object based on the XML document received from server.abstract voidAbstractRequest. signXML()An abstract method to sign the object.abstract voidAbstractResponse. signXML()An abstract method that signs the object.voidRequest. signXML()Method to sign the Request.voidResponse. signXML()Method that signs the Response.Constructors in com.sun.identity.saml.protocol that throw SAMLException Constructor Description AssertionArtifact(String theArtifact)This constructor is used to construct an assertion artifact.AssertionArtifact(String id, String handle)This constructor will be used at the sender side to create a newAssertionArtifact.AttributeQuery(Subject theSubject)Constructor to construct anAttributeQuerywith 0AttributeDesignator, and no Resource attribute.AttributeQuery(Subject theSubject, List designators)Constructor to construct anAttributeQuerywith a list ofAttributeDesignators.AttributeQuery(Subject theSubject, List designators, String theResource)Constructor.AttributeQuery(Element element)This constructor is used to build an Attribute Query from a DOM tree that was built from the XML string.AuthenticationQuery(Subject subject)Constructor.AuthenticationQuery(Subject subject, String authMethod)Constructor.AuthenticationQuery(Element element)This constructor is used to build an Authentication Query from a DOM tree that was built from the XML string.AuthorizationDecisionQuery(Subject theSubject, List theActions, Evidence theEvidence, String theResource)ConstructorAuthorizationDecisionQuery(Subject theSubject, List theActions, String theResource)ConstructorAuthorizationDecisionQuery(Element element)This constructor is used to build an Authorization Decision Query from a DOM tree that was built from the XML string.Request(String requestId, Query query)This constructor shall only be used at the client side to construct a Request object.Request(String requestId, List contents)This constructor shall only be used at the client side to construct a Request object.Request(List respondWiths, String requestId, List contents)This constructor shall only be used at the client side to construct a Request object.Request(Element root)Constructor.Response(String responseID, Status status, String recipient, List contents)This constructor shall only be used at the server side to construct a Response object.Response(String responseID, Status status, List contents)This constructor shall only be used at the server side to construct a Response object.Response(String responseID, String inResponseTo, Status status, String recipient, List contents)This constructor shall only be used at the server side to construct a Response object.Response(String responseID, String inResponseTo, Status status, List contents)This constructor shall only be used at the server side to construct a Response object.Response(Element root)Constructor.Status(StatusCode code)Constructs a Status object from aStatusCode.Status(StatusCode code, String message, Element detail)Constructor.Status(Element status)This constructor is used to construct a Status from a DOM element.StatusCode(String value)Construct aStatusCodeobject from a value String.StatusCode(String value, StatusCode subCode)Construct aStatusCodeobject from a value String and a subStatusCode.StatusCode(Element statusCode)Constructs an instance ofStatusCodefrom a DOM element. -
Uses of SAMLException in com.sun.identity.saml.xmlsig
Subclasses of SAMLException in com.sun.identity.saml.xmlsig Modifier and Type Class Description classXMLSignatureExceptionThis class represents a SAML XML Signature exception.Methods in com.sun.identity.saml.xmlsig that throw SAMLException Modifier and Type Method Description voidJKSKeyProvider. setCertificateEntry(String certAlias, Certificate cert)Set the Certificate with name certAlias in the leystorevoidJKSKeyProvider. store()Store the keystore changes -
Uses of SAMLException in com.sun.identity.wss.security
Constructors in com.sun.identity.wss.security that throw SAMLException Constructor Description AssertionToken(Element element)
-