Uses of Class
com.sun.identity.saml2.common.SAML2Exception
-
Packages that use SAML2Exception Package Description com.sun.identity.saml2.assertion Defines SAMLv2 assertion.com.sun.identity.saml2.common Defines common SAMLv2 utilities and constants.com.sun.identity.saml2.ecp Defines classes for SAMLv2 ECP profile.com.sun.identity.saml2.plugins Defines SAMLv2 Plugin SPIs.com.sun.identity.saml2.plugins.scripted Contains classes to be used by the SAML2 scripted plugins.com.sun.identity.saml2.profile Package that handles SAML v2 profiles.com.sun.identity.saml2.protocol SAMLv2 Protocol Classes.com.sun.identity.xacml.client Defines classes to handle XACML requests.com.sun.identity.xacml.common Defines common XACML Utilities and Constantscom.sun.identity.xacml.context Defines XACML2 context classescom.sun.identity.xacml.context.impl Defines XACML Context implementations.com.sun.identity.xacml.policy.impl Defines XACML Policy implementations.com.sun.identity.xacml.saml2.impl Defines XACML implementations for SAMLv2.org.forgerock.am.saml2.impl This package contains the implementation of the SAML2 client APIs.org.forgerock.openam.federation.plugin.rooturl Federation plugin root url classes. -
-
Uses of SAML2Exception in com.sun.identity.saml2.assertion
Methods in com.sun.identity.saml2.assertion that throw SAML2Exception Modifier and Type Method Description ActionAssertionFactory. createAction(String xml)Returns a new instance ofAction.ActionAssertionFactory. createAction(Element elem)Returns a new instance ofAction.AdviceAssertionFactory. createAdvice(String xml)Returns a new instance ofAdviceThe return object is immutable.AdviceAssertionFactory. createAdvice(Element elem)Returns a new instance ofAdvice.AssertionAssertionFactory. createAssertion(String xml)Returns a new instance ofAssertion.AssertionAssertionFactory. createAssertion(Element elem)Returns a new instance ofAssertion.AssertionIDRefAssertionFactory. createAssertionIDRef(String xml)Returns a new instance ofAssertionIDRef.AssertionIDRefAssertionFactory. createAssertionIDRef(Element elem)Returns a new instance ofAssertionIDRef.AttributeAssertionFactory. createAttribute(String xml)Returns a new instance ofAttribute.AttributeAssertionFactory. createAttribute(Element elem)Returns a new instance ofAttribute.AttributeStatementAssertionFactory. createAttributeStatement(String xml)Returns a new instance ofAttributeStatement.AttributeStatementAssertionFactory. createAttributeStatement(Element elem)Returns a new instance ofAttributeStatement.AudienceRestrictionAssertionFactory. createAudienceRestriction(String xml)Returns a new instance ofAudienceRestriction.AudienceRestrictionAssertionFactory. createAudienceRestriction(Element elem)Returns a new instance ofAudienceRestriction.AuthnContextAssertionFactory. createAuthnContext(String xml)Returns a new instance ofAuthnContext.AuthnContextAssertionFactory. createAuthnContext(Element elem)Returns a new instance ofAuthnContext.AuthnStatementAssertionFactory. createAuthnStatement(String xml)Returns a new instance ofAuthnStatement.AuthnStatementAssertionFactory. createAuthnStatement(Element elem)Returns a new instance ofAuthnStatement.AuthzDecisionStatementAssertionFactory. createAuthzDecisionStatement(String xml)Returns a new instance ofAuthzDecisionStatement.AuthzDecisionStatementAssertionFactory. createAuthzDecisionStatement(Element elem)Returns a new instance ofAuthzDecisionStatement.BaseIDAssertionFactory. createBaseID(String xml)Returns a new instance ofBaseID.BaseIDAssertionFactory. createBaseID(Element elem)Returns a new instance ofBaseID.ConditionAssertionFactory. createCondition(String xml)Returns a new instance ofCondition.ConditionAssertionFactory. createCondition(Element elem)Returns a new instance ofCondition.ConditionsAssertionFactory. createConditions(String xml)Returns a new instance ofConditions.ConditionsAssertionFactory. createConditions(Element elem)Returns a new instance ofConditions.EncryptedAssertionAssertionFactory. createEncryptedAssertion(String xml)Returns a new instance ofEncryptedAssertion.EncryptedAssertionAssertionFactory. createEncryptedAssertion(Element elem)Returns a new instance ofEncryptedAssertion.EncryptedAttributeAssertionFactory. createEncryptedAttribute(String xml)Returns a new instance ofEncryptedAttribute.EncryptedAttributeAssertionFactory. createEncryptedAttribute(Element elem)Returns a new instance ofEncryptedAttribute.EncryptedIDAssertionFactory. createEncryptedID(String xml)Returns a new instance ofEncryptedID.EncryptedIDAssertionFactory. createEncryptedID(Element elem)Returns a new instance ofEncryptedID.EvidenceAssertionFactory. createEvidence(String xml)Returns a new instance ofEvidence.EvidenceAssertionFactory. createEvidence(Element elem)Returns a new instance ofEvidence.IssuerAssertionFactory. createIssuer(String xml)Returns a new instance ofIssuer.IssuerAssertionFactory. createIssuer(Element elem)Returns a new instance ofIssuer.KeyInfoConfirmationDataAssertionFactory. createKeyInfoConfirmationData(String xml)Returns a new instance ofKeyInfoConfirmationData.KeyInfoConfirmationDataAssertionFactory. createKeyInfoConfirmationData(Element elem)Returns a new instance ofKeyInfoConfirmationData.NameIDAssertionFactory. createNameID(String xml)Returns a new instance ofNameID.NameIDAssertionFactory. createNameID(Element elem)Returns a new instance ofNameID.OneTimeUseAssertionFactory. createOneTimeUse(String xml)Returns a new instance ofOneTimeUse.OneTimeUseAssertionFactory. createOneTimeUse(Element elem)Returns a new instance ofOneTimeUse.ProxyRestrictionAssertionFactory. createProxyRestriction(String xml)Returns a new instance ofProxyRestriction.ProxyRestrictionAssertionFactory. createProxyRestriction(Element elem)Returns a new instance ofProxyRestriction.SubjectAssertionFactory. createSubject(String xml)Returns a new instance ofSubject.SubjectAssertionFactory. createSubject(Element elem)Returns a new instance ofSubject.SubjectConfirmationAssertionFactory. createSubjectConfirmation(String xml)Returns a new instance ofSubjectConfirmation.SubjectConfirmationAssertionFactory. createSubjectConfirmation(Element elem)Returns a new instance ofSubjectConfirmation.SubjectConfirmationDataAssertionFactory. createSubjectConfirmationData(String xml)Returns a new instance ofSubjectConfirmationData.SubjectConfirmationDataAssertionFactory. createSubjectConfirmationData(Element elem)Returns a new instance ofSubjectConfirmationData.SubjectLocalityAssertionFactory. createSubjectLocality(String xml)Returns a new instance ofSubjectLocality.SubjectLocalityAssertionFactory. createSubjectLocality(Element elem)Returns a new instance ofSubjectLocality.AssertionEncryptedAssertion. decrypt(Set<PrivateKey> privateKeys)Decrypt the encrypted assertion.AttributeEncryptedAttribute. decrypt(Set<PrivateKey> privateKeys)Returns an instance ofAttributeobject.NameIDEncryptedID. decrypt(Set<PrivateKey> privateKeys)Decrypts the encrypted ID.EncryptedAssertionAssertion. encrypt(com.sun.identity.saml2.key.EncryptionConfig encryptionConfig, String recipientEntityID)Returns anEncryptedAssertionobject.EncryptedAttributeAttribute. encrypt(com.sun.identity.saml2.key.EncryptionConfig encryptionConfig, String recipientEntityID)Returns anEncryptedAttributeobject.EncryptedIDNameID. encrypt(com.sun.identity.saml2.key.EncryptionConfig encryptionConfig, String recipientEntityID)Returns anEncryptedIDobject.booleanAssertion. isSignatureValid(Set<X509Certificate> verificationCerts)Return whether the signature is valid or not.voidAuthzDecisionStatement. setAction(List<Action> value)Sets theAction(s) of the statement.voidAdvice. setAdditionalInfo(List info)Sets a list of additional informationvoidSubjectConfirmationData. setAddress(String value)Sets the network address/location from which an attesting entity can present the assertionvoidSubjectLocality. setAddress(String value)Sets the value of theAddressattribute.voidAssertion. setAdvice(Advice advice)Sets the advice of the assertionvoidAttribute. setAnyAttribute(Map value)Sets theanyAttributeof the attribute.voidEvidence. setAssertion(List<Assertion> value)Sets theAssertion(s) in the element.voidEvidence. setAssertionIDRef(List<AssertionIDRef> value)Sets theAssertionIDRef(s) in the element.voidAdvice. setAssertionIDRefs(List<AssertionIDRef> idRefs)Sets a list ofAssertionIDRefvoidAdvice. setAssertions(List<Assertion> assertions)Sets a list ofAssertionvoidEvidence. setAssertionURIRef(List value)Sets theAssertionURIRef(s) in the element.voidAdvice. setAssertionURIRefs(List uriRefs)Sets a list ofAssertionURIRefvoidAttributeStatement. setAttribute(List<Attribute> value)SetsAttribute(s) of the statement.voidAssertion. setAttributeStatements(List<AttributeStatement> statements)Sets the attribute statements of the assertionvoidAttribute. setAttributeValue(List value)Sets theAttributeValue(s) of theAttribute.voidAttribute. setAttributeValueString(List value)Sets the value ofAttributeValueelement(s).voidAudienceRestriction. setAudience(List<String> audiences)Sets the audiencesvoidProxyRestriction. setAudience(List<String> audiences)Sets the list of audiences to whom the asserting party permits new assertions to be issued on the basis of this assertion.voidConditions. setAudienceRestrictions(List<AudienceRestriction> ars)Sets a list ofAudienceRestrictionvoidAuthnContext. setAuthenticatingAuthority(List<String> value)Sets the value of theAuthenticatingAuthorityproperty.voidAuthnStatement. setAuthnContext(AuthnContext value)Sets the value of theAuthnContextproperty.voidAuthnContext. setAuthnContextClassRef(String value)Sets the value of theAuthnContextClassRefproperty.voidAuthnContext. setAuthnContextDecl(String value)Sets the value of theAuthnContextDeclproperty.voidAuthnContext. setAuthnContextDeclRef(String value)Sets the value of theAuthnContextDeclRefproperty.voidAuthnStatement. setAuthnInstant(Date value)Sets the value of theAuthnInstantattribute.voidAssertion. setAuthnStatements(List<AuthnStatement> statements)Sets theAuthnStatementsof the assertionvoidAssertion. setAuthzDecisionStatements(List<AuthzDecisionStatement> statements)Sets theAuthzDecisionStatementsof the assertionvoidSubject. setBaseID(BaseID value)Sets the identifier inBaseIDformatvoidSubjectConfirmation. setBaseID(BaseID value)Sets the base IDvoidAssertion. setConditions(Conditions conditions)Sets the conditions of the assertionvoidConditions. setConditions(List<Condition> conditions)Sets a list ofConditionvoidSubjectConfirmationData. setContent(List content)Sets a list of arbitrary XML elements to be added to thisSubjectConfirmationDataobject.voidSubjectConfirmationData. setContentType(String attribute)Sets the content type attributevoidProxyRestriction. setCount(int value)Sets the maximum number of indirections that the asserting party permits to exist between this assertion and an assertion which has ultimately been issued on the basis of it.voidAuthzDecisionStatement. setDecision(String value)Sets theDecisionattribute.voidSubjectLocality. setDNSName(String value)Sets the value of theDNSNameattribute.voidEvidence. setEncryptedAssertion(List<EncryptedAssertion> value)Sets theEncryptedAssertion(s) in the element.voidAdvice. setEncryptedAssertions(List<EncryptedAssertion> encryptedAssertions)Sets a list ofEncryptedAssertionvoidAttributeStatement. setEncryptedAttribute(List<EncryptedAttribute> value)SetsEncryptedAttribute(s) of the statement.voidSubject. setEncryptedID(EncryptedID value)Sets the encrypted identifiervoidSubjectConfirmation. setEncryptedID(EncryptedID value)Sets the encrypted IDvoidAuthzDecisionStatement. setEvidence(Evidence value)Sets theEvidenceof the statement.voidNameIDType. setFormat(String value)Sets the formatvoidAttribute. setFriendlyName(String value)Sets theFriendlyNameof the attribute.voidAssertion. setID(String id)Sets the id of the assertionvoidSubjectConfirmationData. setInResponseTo(String value)Sets the ID of a SAML protocol message in response to which an attesting entity can present the assertionvoidAssertion. setIssueInstant(Date issueInstant)Sets the time when the assertion was issuedvoidAssertion. setIssuer(Issuer issuer)Sets the issuer of the assertionvoidKeyInfoConfirmationData. setKeyInfo(List info)Sets the key infovoidSubjectConfirmation. setMethod(String value)Sets the confirmation methodvoidAttribute. setName(String value)Sets theNameof the attribute.voidAttribute. setNameFormat(String value)Sets theNameFormatof the attribute.voidSubject. setNameID(NameID value)Sets the identifier inNameIDformatvoidSubjectConfirmation. setNameID(NameID value)Sets the name identifiervoidBaseIDAbstract. setNameQualifier(String nameQualifier)Sets the name qualifiervoidNameIDType. setNameQualifier(String value)Sets the name qualifiervoidAction. setNamespace(String value)Sets the value of theNamespaceattribute.voidConditions. setNotBefore(Date value)Sets the time instant before which the subject cannot be confirmed.voidSubjectConfirmationData. setNotBefore(Date value)Sets the time instant before which the subject cannot be confirmedvoidConditions. setNotOnOrAfter(Date value)Sets the time instant at which the subject can no longer be confirmed.voidSubjectConfirmationData. setNotOnOrAfter(Date value)Sets the time instant at which the subject can no longer be confirmedvoidConditions. setOneTimeUses(List<OneTimeUse> oneTimeUses)Sets a list ofOneTimeUsevoidConditions. setProxyRestrictions(List<ProxyRestriction> prs)Sets a list ofProxyRestrictionvoidSubjectConfirmationData. setRecipient(String value)Sets the URI specifying the entity or location to which an attesting entity can present the assertionvoidAuthzDecisionStatement. setResource(String value)Sets theResourceof the statement.voidAuthnStatement. setSessionIndex(String value)Sets the value of theSessionIndexattribute.voidAuthnStatement. setSessionNotOnOrAfter(Date value)Sets the value of theSessionNotOnOrAfterattribute.voidBaseIDAbstract. setSPNameQualifier(String spNameQualifier)Sets theSPname qualifiervoidNameIDType. setSPNameQualifier(String value)Sets theSPname qualifiervoidNameIDType. setSPProvidedID(String value)Sets theSPprovided IDvoidAssertion. setStatements(List<Object> statements)Sets the statements of the assertionvoidAssertion. setSubject(Subject subject)Sets the subject of the assertionvoidSubject. setSubjectConfirmation(List<SubjectConfirmation> confirmations)Sets a list of subject confirmationsvoidSubjectConfirmation. setSubjectConfirmationData(SubjectConfirmationData value)Sets the subject confirmation datavoidAuthnStatement. setSubjectLocality(SubjectLocality value)Sets the value of theSubjectLocalityproperty.voidAction. setValue(String value)Sets the value of thisAction.voidAssertionIDRef. setValue(String value)Sets the value of thisAssertionIDRef.voidNameIDType. setValue(String value)Sets the string-valued identifiervoidAssertion. setVersion(String version)Sets the version number of the assertion.voidAssertion. sign(org.forgerock.openam.saml2.crypto.signing.SigningConfig signingConfig)Signs the Assertion.StringEvidence. toXMLString()Returns a String representation of the element.StringEvidence. toXMLString(boolean includeNS, boolean declareNS)Returns a String representation of the element. -
Uses of SAML2Exception in com.sun.identity.saml2.common
Subclasses of SAML2Exception in com.sun.identity.saml2.common Modifier and Type Class Description classSAML2InvalidNameIDPolicyExceptionThis class is an extension point for all SAML related exceptions.classSAML2InvalidUserExceptionThis class is an extension point for invalid usernames in the SAML flow.Methods in com.sun.identity.saml2.common that throw SAML2Exception Modifier and Type Method Description static StringSAML2SDKUtils. createSOAPMessageString(String xmlString)CreatesSOAPMessagewith the input XML String as message body.static byte[]SAML2SDKUtils. intToTwoBytes(int i)Converts integer to byte array.static BooleanSAML2SDKUtils. StringToBoolean(String str)Converts a value of XML boolean type to Boolean object.default DocumentFragmentXmlSerializable. toDocumentFragment(Document document, boolean includeNSPrefix, boolean declareNS)Serializes the element into an XMLDocumentFragment.default StringXmlSerializable. toXMLString()Deprecated.default StringXmlSerializable. toXMLString(boolean includeNSPrefix, boolean declareNS)Deprecated.static intSAML2SDKUtils. twoBytesToInt(byte[] bytes)Converts two bytes to an integer. -
Uses of SAML2Exception in com.sun.identity.saml2.ecp
Methods in com.sun.identity.saml2.ecp that throw SAML2Exception Modifier and Type Method Description ECPRelayStateECPFactory. createECPRelayState()Returns theECPRelayStateObject.ECPRelayStateECPFactory. createECPRelayState(String value)Returns theECPRelayStateObject.ECPRelayStateECPFactory. createECPRelayState(Element value)Returns theECPRelayStateObject.ECPRequestECPFactory. createECPRequest()Returns theECPRequestObject.ECPRequestECPFactory. createECPRequest(String value)Returns theECPRequestObject.ECPRequestECPFactory. createECPRequest(Element value)Returns theECPRequestObject.ECPResponseECPFactory. createECPResponse()Returns theECPResponseObject.ECPResponseECPFactory. createECPResponse(String value)Returns theECPResponseObject.ECPResponseECPFactory. createECPResponse(Element value)Returns theECPResponseObject.voidECPRelayState. setActor(String actor)Sets the value ofactorattribute.voidECPRequest. setActor(String actor)Sets the value ofactorattribute.voidECPResponse. setActor(String actor)Sets the value ofactorattribute.voidECPResponse. setAssertionConsumerServiceURL(String url)Sets the value of theAssertionConsumerServiceURLattribute.voidECPRequest. setIDPList(IDPList idpList)Sets theIDPListObject.voidECPRequest. setIsPassive(Boolean isPassive)Sets the value of theIsPassiveattribute.voidECPRequest. setIssuer(Issuer issuer)Sets the value of the issuer attribute.voidECPRelayState. setMustUnderstand(Boolean mustUnderstand)Sets the value of themustUnderstandattribute.voidECPRequest. setMustUnderstand(Boolean mustUnderstand)Sets the value of themustUnderstandattribute.voidECPResponse. setMustUnderstand(Boolean mustUnderstand)Sets the value of themustUnderstandattribute.voidECPRequest. setProviderName(String providerName)Sets theProviderNameattribute value.voidECPRelayState. setValue(String value)Sets the value of theRelayState. -
Uses of SAML2Exception in com.sun.identity.saml2.plugins
Methods in com.sun.identity.saml2.plugins that throw SAML2Exception Modifier and Type Method Description voidAttributeAuthorityMapper. authenticateRequester(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AttributeQuery attrQuery, String attrAuthorityEntityID, String realm)Checks if the attribute query requester is valid.voidAssertionIDRequestMapper. authenticateRequesterURI(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String samlAuthorityEntityID, String role, String realm)Checks if the assertion requester using URI binding is valid.booleanFedletAdapter. doFedletSLO(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, LogoutRequest logoutReq, String hostedEntityID, String idpEntityID, List siList, String nameIDValue, String binding)Invokes after Fedlet receives SLO request from IDP.ListAttributeAuthorityMapper. getAttributes(Object identity, AttributeQuery attrQuery, String attrAuthorityEntityID, String realm)Returns attributes of the specifed identity.ListIDPAttributeMapper. getAttributes(Object session, String hostEntityID, String remoteEntityID, String realm)Returns list of SAMLAttributeobjects for an authenticated user local attributes.Map<String,Set<String>>SPAttributeMapper. getAttributes(List<Attribute> attributes, String userID, String hostEntityID, String remoteEntityID, String realm)Returns the map of user attribute values for the corresponding SAMLAttributes.intSPAuthnContextMapper. getAuthLevel(RequestedAuthnContext reqCtx, AuthnContext authContext, String realm, String hostEntityID, String idpEntityID)Returns the Auth Level for theAuthContext.AuthnContextIDPAuthnContextMapper. getAuthnContextFromAuthLevel(String authLevel, String realm, String idpEntityID)ReturnsAuthnContextthat matches the authenticated level.ObjectAttributeAuthorityMapper. getIdentity(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AttributeQuery attrQuery, String attrAuthorityEntityID, String realm)Returns an identity that matches the subject in the attribute query.StringIDPAccountMapper. getIdentity(NameID nameID, String hostEntityID, String remoteEntityID, String realm)Returns the user's distinguished name or the universal ID for the correspondingSAML NameID.StringIDPAccountMapper. getIdentity(ManageNameIDRequest manageNameIDRequest, String hostEntityID, String realm)Returns the user's distinguished name or the universal ID for the correspondingSAML ManageNameIDRequest.StringSPAccountMapper. getIdentity(Assertion assertion, String hostEntityID, String realm)Returns the user's distinguished name or the universal ID for the correspondingSAML Assertion.StringSPAccountMapper. getIdentity(ManageNameIDRequest manageNameIDRequest, String hostEntityID, String realm)Returns the user's distinguished name or the universal ID for the correspondingSAML ManageNameIDRequest.IDPAuthnContextInfoIDPAuthnContextMapper. getIDPAuthnContextInfo(AuthnRequest authnRequest, String idpEntityID, String realm)Deprecated.default IDPAuthnContextInfoIDPAuthnContextMapper. getIDPAuthnContextInfo(AuthnRequest authnRequest, String idpEntityID, String realm, String spEntityID)Returns anIDPAuthnContextInfoobject.NameIDIDPAccountMapper. getNameID(Object session, String hostEntityID, String remoteEntityID, String realm, String nameIDFormat)Returns the user'sNameIDinformation that contains account federation with the corresponding remote and local entities.ListSAML2IDPFinder. getPreferredIDP(AuthnRequest authnRequest, String hostProviderID, String realm, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)Returns a list of preferred IDP providerID's.RequestedAuthnContextSPAuthnContextMapper. getRequestedAuthnContext(String realm, String hostEntityID, Map paramsMap)Returns theRequestedAuthnContextObject .ObjectIDPECPSessionMapper. getSession(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)Returns user valid session.voidFedletAdapter. onFedletSLOFailure(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, LogoutRequest logoutReq, LogoutResponse logoutRes, String hostedEntityID, String idpEntityID, String binding)Invokes after Fedlet receives SLO response from IDP and the SLO status is not success.voidFedletAdapter. onFedletSLOSuccess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, LogoutRequest logoutReq, LogoutResponse logoutRes, String hostedEntityID, String idpEntityID, String binding)Invokes after Fedlet receives SLO response from IDP and the SLO status is success.booleanSAML2ServiceProviderAdapter. postSingleSignOnSuccess(String hostedEntityID, String realm, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, PrintWriter out, Object session, AuthnRequest authnRequest, Response ssoResponse, String profile, boolean isFederation)Invokes after Single-Sign-On processing succeeded.booleanSAML2IdentityProviderAdapter. preAuthentication(String hostedEntityID, String realm, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AuthnRequest authnRequest, Object session, String reqID, String relayState)Invokes when OpenAM has received the authn request, processed it, and is ready to redirect to authentication.default voidSAML2IdentityProviderAdapter. preSendFailureResponse(String hostedEntityID, String realm, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String faultCode, String faultDetail)Called before a SAML error message is returned.voidSAML2IdentityProviderAdapter. preSendFailureResponse(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String faultCode, String faultDetail)Deprecated, for removal: This API element is subject to removal in a future version.booleanSAML2IdentityProviderAdapter. preSendResponse(AuthnRequest authnRequest, String hostProviderID, String realm, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Object session, String reqID, String relayState)This method is invoked before sending a non-error SAML2 Response, but before the SAML Response object is constructed.voidSAML2IdentityProviderAdapter. preSignResponse(AuthnRequest authnRequest, Response res, String hostProviderID, String realm, javax.servlet.http.HttpServletRequest request, Object session, String relayState)Called after the SAML Response object is created, but before the Response is signed/encrypted.voidSAML2ServiceProviderAdapter. preSingleLogoutProcess(String hostedEntityID, String realm, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String userID, LogoutRequest logoutRequest, LogoutResponse logoutResponse, String binding)Invokes before single logout process started onSPside.booleanSAML2IdentityProviderAdapter. preSingleSignOn(String hostedEntityID, String realm, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AuthnRequest authnRequest, String reqID)Invokes when OpenAM receives the authentication request for the first time from the SP, and is called before any processing started on the IDP side.voidSAML2ServiceProviderAdapter. preSingleSignOnProcess(String hostedEntityID, String realm, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AuthnRequest authnRequest, Response ssoResponse, String profile)Invokes when theFAMreceived the Single-Sign-On response from the IDP, this is called before any processing started on SP side.voidSAML2ServiceProviderAdapter. preSingleSignOnRequest(String hostedEntityID, String idpEntityID, String realm, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AuthnRequest authnRequest)Invokes before OpenAM sends the Single-Sign-On request to IDP.voidAttributeAuthorityMapper. validateAttributeQuery(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AttributeQuery attrQuery, String attrAuthorityEntityID, String realm)Checks if the attribute query is valid. -
Uses of SAML2Exception in com.sun.identity.saml2.plugins.scripted
Methods in com.sun.identity.saml2.plugins.scripted that throw SAML2Exception Modifier and Type Method Description AttributeIdpAttributeMapperScriptHelper. createSAMLAttribute(String name, String nameFormat, Set<String> values)Create a SAMLAttributeobject.Map<String,Set<String>>IdpAttributeMapperScriptHelper. getAttributes(Object session, Set<String> attrNames)Get attributes from a session.Map<String,byte[][]>IdpAttributeMapperScriptHelper. getBinaryAttributes(Object session, Set<String> attrNames)Get binary attributes from a session.Map<String,String>IdpAttributeMapperScriptHelper. getHostedIDPConfigAttributeMap(String realm, String hostedEntityId)Return the attribute map by parsing the configured map in hosted identity provider configuration.Map<String,String>IdpAttributeMapperScriptHelper. getRemoteSPConfigAttributeMap(String realm, String remoteEntityId)Return the attribute map by parsing the configured map in remote service provider configuration -
Uses of SAML2Exception in com.sun.identity.saml2.profile
Methods in com.sun.identity.saml2.profile that throw SAML2Exception Modifier and Type Method Description static Map<String,Set<String>>AttributeQueryUtil. getAttributesForFedlet(String spEntityID, String idpEntityID, String nameIDValue, List<String> attrsList, String attrQueryProfileAlias, String subjectDN)Sends the AttributeQuery to specified attribute authority, validates the response and returns the attribute mapMap<String, Set<String>>to the Fedletstatic StringXACMLQueryUtil. getPolicyDecisionForFedlet(javax.servlet.http.HttpServletRequest request, String pepEntityID, String pdpEntityID, String nameIDValue, String serviceName, String resource, String action)Sends the XACML query to specifiied PDP, gets the policy decision and sends it back to the Fedletstatic NameIDMappingResponseNameIDMapping. initiateNameIDMappingRequest(Object session, String realm, String spEntityID, String idpEntityID, String targetSPEntityID, String targetNameIDFormat, Map paramsMap)Parses the request parameters and builds the NameIDMappingRequest to sent to remote identity provider.static MapSPACSUtils. processResponseForFedlet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, PrintWriter out)Processes response from Identity Provider to Fedlet (SP).static ResponseAssertionIDRequestUtil. sendAssertionIDRequest(AssertionIDRequest assertionIDRequest, String samlAuthorityEntityID, String role, String realm, String binding)Sends theAssertionIDRequestto specifiied Assertion ID Request Service and returnsResponsecoming from the Assertion ID Request Service.static AssertionAssertionIDRequestUtil. sendAssertionIDRequestURI(String assertionID, String samlAuthorityEntityID, String role, String realm)Sends the Assertion ID to specifiied Assertion ID Request Service and returnsAssertioncoming from the Assertion ID Request Service.static ResponseAttributeQueryUtil. sendAttributeQuery(AttributeQuery attrQuery, String attrAuthorityEntityID, String realm, String attrQueryProfile, String attrProfile, String binding)Sends theAttributeQueryto specified attribute authority and returnsResponsecoming from the attribute authority.static voidAttributeQueryUtil. sendAttributeQuery(AttributeQuery attrQuery, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String attrAuthorityEntityID, String realm, String attrQueryProfile, String attrProfile, String binding)Sends theAttributeQueryto specified attribute authority and returnsResponsecoming from the attribute authority.static ResponseAuthnQueryUtil. sendAuthnQuery(AuthnQuery authnQuery, String authnAuthorityEntityID, String realm, String binding)This method sends theAuthnQueryto specifiied authentication authority and returnsResponsecoming from the authentication authority. -
Uses of SAML2Exception in com.sun.identity.saml2.protocol
Methods in com.sun.identity.saml2.protocol that throw SAML2Exception Modifier and Type Method Description ArtifactProtocolFactory. createArtifact(byte[] typecode, int endpointIndex, String sourceID, String messageHandle)Returns a new instance ofArtifact.ArtifactProtocolFactory. createArtifact(String encodedArtifactValue)Returns a new instance ofArtifact.ArtifactProtocolFactory. createArtifact(Element elem)Returns a new instance ofArtifact.ArtifactResolveProtocolFactory. createArtifactResolve(String xml)Returns a new instance ofArtifactResolve.ArtifactResolveProtocolFactory. createArtifactResolve(Element elem)Returns a new instance ofArtifactResolve.ArtifactResponseProtocolFactory. createArtifactResponse(String xml)Returns a new instance ofArtifactResponse.ArtifactResponseProtocolFactory. createArtifactResponse(Element elem)Returns a new instance ofArtifactResponse.AssertionIDRequestProtocolFactory. createAssertionIDRequest()Returns theAssertionIDRequestObject.AssertionIDRequestProtocolFactory. createAssertionIDRequest(String value)Returns theAssertionIDRequestObject.AssertionIDRequestProtocolFactory. createAssertionIDRequest(Element value)Returns theAssertionIDRequestObject.AttributeQueryProtocolFactory. createAttributeQuery()Returns theAttributeQueryObject.AttributeQueryProtocolFactory. createAttributeQuery(String value)Returns theAttributeQueryObject.AttributeQueryProtocolFactory. createAttributeQuery(Element value)Returns theAttributeQueryObject.AuthnQueryProtocolFactory. createAuthnQuery()Returns theAuthnQueryObject.AuthnQueryProtocolFactory. createAuthnQuery(String value)Returns theAuthnQueryObject.AuthnQueryProtocolFactory. createAuthnQuery(Element value)Returns theAuthnQueryObject.AuthnRequestProtocolFactory. createAuthnRequest()Returns theAuthnRequestObject.AuthnRequestProtocolFactory. createAuthnRequest(String value)Returns theAuthnRequestObject.AuthnRequestProtocolFactory. createAuthnRequest(Element value)Returns theAuthnRequestObject.ExtensionsProtocolFactory. createExtensions()Returns theExtensionsObject.ExtensionsProtocolFactory. createExtensions(String value)Returns theExtensionsObject.ExtensionsProtocolFactory. createExtensions(Element value)Returns theExtensionsObject.GetCompleteProtocolFactory. createGetComplete()Returns theGetCompleteObject.GetCompleteProtocolFactory. createGetComplete(String value)Returns theGetCompleteObject.GetCompleteProtocolFactory. createGetComplete(Element value)Returns theGetCompleteObject.IDPEntryProtocolFactory. createIDPEntry()Returns theIDPEntryObject.IDPEntryProtocolFactory. createIDPEntry(String value)Returns theIDPEntryObject.IDPEntryProtocolFactory. createIDPEntry(Element value)Returns theIDPEntryObject.IDPListProtocolFactory. createIDPList()Returns theIDPListObject.IDPListProtocolFactory. createIDPList(String value)Returns theIDPListObject.IDPListProtocolFactory. createIDPList(Element value)Returns theIDPListObject.LogoutRequestProtocolFactory. createLogoutRequest(String value)Returns theLogoutRequestObject.LogoutRequestProtocolFactory. createLogoutRequest(Element value)Returns theLogoutRequestObject.LogoutResponseProtocolFactory. createLogoutResponse(String value)Returns theLogoutResponseObject.LogoutResponseProtocolFactory. createLogoutResponse(Element value)Returns theLogoutResponseObject.ManageNameIDRequestProtocolFactory. createManageNameIDRequest(String value)Returns an immutable manage name identifier request object.ManageNameIDRequestProtocolFactory. createManageNameIDRequest(Element value)Returns an immutable manage name identifier request object.ManageNameIDResponseProtocolFactory. createManageNameIDResponse(String value)Returns an immutable manage name identifier response object.ManageNameIDResponseProtocolFactory. createManageNameIDResponse(Element value)Returns an immutable manage name identifier response object.NameIDMappingRequestProtocolFactory. createNameIDMappingRequest(String value)Returns theNameIDMappingRequestObject.NameIDMappingRequestProtocolFactory. createNameIDMappingRequest(Element elem)Returns theNameIDMappingRequestObject.NameIDMappingResponseProtocolFactory. createNameIDMappingResponse(String value)Returns theNameIDMappingResponseObject.NameIDMappingResponseProtocolFactory. createNameIDMappingResponse(Element elem)Returns theNameIDMappingResponseObject.NameIDPolicyProtocolFactory. createNameIDPolicy()Returns theNameIDPolicyObject.NameIDPolicyProtocolFactory. createNameIDPolicy(String value)Returns theNameIDPolicyObject.NameIDPolicyProtocolFactory. createNameIDPolicy(Element value)Returns theNameIDPolicyObject.NewEncryptedIDProtocolFactory. createNewEncryptedID(String value)Returns an immutable new encrypted identifier object.NewEncryptedIDProtocolFactory. createNewEncryptedID(Element value)Returns an immutable new encrypted identifier object.NewIDProtocolFactory. createNewID(String value)Returns an new identifier object.NewIDProtocolFactory. createNewID(Element value)Returns an new identifier object.RequestedAuthnContextProtocolFactory. createRequestedAuthnContext()Returns a mutable requested authentication context object.RequestedAuthnContextProtocolFactory. createRequestedAuthnContext(String value)Returns an immutable requested authentication context object.RequestedAuthnContextProtocolFactory. createRequestedAuthnContext(Element value)Returns an immutable requested authentication context object.RequesterIDProtocolFactory. createRequesterID()Returns theRequesterIDObject.RequesterIDProtocolFactory. createRequesterID(String value)Returns theRequesterIDObject.RequesterIDProtocolFactory. createRequesterID(Element value)Returns theRequesterIDObject.ResponseProtocolFactory. createResponse(String xml)Returns a new instance ofResponse.ResponseProtocolFactory. createResponse(Element elem)Returns a new instance ofResponse.ScopingProtocolFactory. createScoping()Returns theScopingObject.ScopingProtocolFactory. createScoping(String value)Returns theScopingObject.ScopingProtocolFactory. createScoping(Element value)Returns theScopingObject.StatusProtocolFactory. createStatus()Returns theStatusObject.StatusProtocolFactory. createStatus(String value)Returns theStatusObject.StatusProtocolFactory. createStatus(Element value)Returns theStatusObject.StatusCodeProtocolFactory. createStatusCode()Returns theStatusCodeObject.StatusCodeProtocolFactory. createStatusCode(String value)Returns theStatusCodeObject.StatusCodeProtocolFactory. createStatusCode(Element value)Returns theStatusCodeObject.StatusDetailProtocolFactory. createStatusDetail()Returns theStatusDetailObject.StatusDetailProtocolFactory. createStatusDetail(String value)Returns theStatusDetailObject.StatusDetailProtocolFactory. createStatusDetail(Element value)Returns theStatusDetailObject.NewIDNewEncryptedID. decrypt(Set<PrivateKey> privateKeys)Returns an instance ofNewIDobject.NewEncryptedIDNewID. encrypt(com.sun.identity.saml2.key.EncryptionConfig encryptionConfig, String recipientEntityID)Returns anNewEncryptedIDobject.booleanRequestAbstract. isSignatureValid(Set<X509Certificate> verificationCerts)Return whether the signature is valid or not.booleanStatusResponse. isSignatureValid(Set<X509Certificate> verificationCerts)Returns whether the signature on theStatusResponseis valid or not.voidNameIDPolicy. setAllowCreate(boolean allowCreate)Sets the value ofAllowCreateattribute.voidArtifactResponse. setAny(String value)Sets theanyelement of the response.voidExtensions. setAny(List value)Sets theExtensionsobject.voidStatusDetail. setAny(List<String> anyList)Sets the value of the Any property.voidArtifactResolve. setArtifact(Artifact value)Sets theArtifactof the request.voidResponse. setAssertion(List<Assertion> value)Sets Assertion(s) of the response.voidAuthnRequest. setAssertionConsumerServiceIndex(Integer index)Sets the value of theAssertionConsumerServiceIndexattribute.voidAuthnRequest. setAssertionConsumerServiceURL(String url)Sets the value of theAssertionConsumerServiceURLattribute.voidAssertionIDRequest. setAssertionIDRefs(List<AssertionIDRef> assertionIDRefs)Sets a list ofAssertionIDRefObjects.voidAuthnRequest. setAttributeConsumingServiceIndex(Integer index)Sets the value of theAttributeConsumingServiceIndexattribute.voidAttributeQuery. setAttributes(List<Attribute> attributes)Sets theAttributeobjects.voidRequestedAuthnContext. setAuthnContextClassRef(List references)Sets authentication context class references.voidRequestedAuthnContext. setAuthnContextDeclRef(List references)Sets authentication context declaration class references.voidLogoutRequest. setBaseID(BaseID value)Sets the value of the baseID property.voidNameIDMappingRequest. setBaseID(BaseID value)Sets the value of the baseID property.voidRequestedAuthnContext. setComparison(String value)Sets the value of theComparisonproperty.voidAuthnRequest. setConditions(Conditions conditions)Sets theConditionsobject.voidRequestAbstract. setConsent(String consent)Sets the value of theConsentattribute.voidStatusResponse. setConsent(String value)Sets the value of the consent property.voidRequestAbstract. setDestination(String destinationURI)Sets the value of theDestinationattribute.voidStatusResponse. setDestination(String value)Sets the value of the destination property.voidResponse. setEncryptedAssertion(List<EncryptedAssertion> value)SetsEncryptedAssertion(s) of the response.voidLogoutRequest. setEncryptedID(EncryptedID value)Sets the value of the encryptedID property.voidManageNameIDRequest. setEncryptedID(EncryptedID value)Sets the value of theencryptedIDproperty.voidNameIDMappingRequest. setEncryptedID(EncryptedID value)Sets the value of theencryptedIDproperty.voidNameIDMappingResponse. setEncryptedID(EncryptedID value)Sets the value of theencryptedIDproperty.voidRequestAbstract. setExtensions(Extensions extensions)Sets theExtensionsObject.voidStatusResponse. setExtensions(Extensions value)Sets the value of the extensions property.voidAuthnRequest. setForceAuthn(Boolean value)Sets the value of theForceAuthnattribute.voidNameIDPolicy. setFormat(String uri)Sets the value of theFormatattribute.voidIDPList. setGetComplete(GetComplete getComplete)Sets theGetCompleteObject.voidRequestAbstract. setID(String id)Sets the value of theIDattribute.voidStatusResponse. setID(String value)Sets the value of the id property.voidIDPList. setIDPEntries(List<IDPEntry> idpEntryList)Sets theIDPEntryObject.voidScoping. setIDPList(IDPList idpList)Sets theIDPListObject.voidStatusResponse. setInResponseTo(String value)Sets the value of the inResponseTo property.voidAuthnRequest. setIsPassive(Boolean value)Sets the value of theIsPassiveattribute.voidRequestAbstract. setIssueInstant(Date dateTime)Sets the value ofIssueInstantattribute.voidStatusResponse. setIssueInstant(Date value)Sets the value of the issueInstant property.voidRequestAbstract. setIssuer(Issuer nameID)Sets theIssuerobject.voidStatusResponse. setIssuer(Issuer value)Sets the value of the issuer property.voidIDPEntry. setLoc(String locationURI)Sets the value ofLocattribute.voidIDPEntry. setName(String name)Sets the value ofNameattribute.voidLogoutRequest. setNameID(NameID value)Sets the value of the nameID property.voidManageNameIDRequest. setNameID(NameID value)Sets the value of thenameIDproperty.voidNameIDMappingRequest. setNameID(NameID value)Sets the value of thenameIDproperty.voidNameIDMappingResponse. setNameID(NameID value)Sets the value of thenameIDproperty.voidAuthnRequest. setNameIDPolicy(NameIDPolicy nameIDPolicy)Sets theNameIDPolicyobject.voidNameIDMappingRequest. setNameIDPolicy(NameIDPolicy nameIDPolicy)Sets theNameIDPolicyobject.voidManageNameIDRequest. setNewEncryptedID(NewEncryptedID value)Sets the value of thenewEncryptedIDproperty.voidManageNameIDRequest. setNewID(NewID value)Sets the value of theNewIDproperty.voidLogoutRequest. setNotOnOrAfter(Date value)Sets the value of the notOnOrAfter property.voidAuthnRequest. setProtocolBinding(String protocolBinding)Sets the value of theProtocolBindingattribute.voidIDPEntry. setProviderID(String uri)Sets theProviderIDattribute value.voidAuthnRequest. setProviderName(String providerName)Sets theProviderNameattribute value.voidScoping. setProxyCount(Integer proxyCount)Sets the value ofProxyCountattribute.voidLogoutRequest. setReason(String value)Sets the value of the reason property.voidAuthnQuery. setRequestedAuthnContext(RequestedAuthnContext requestedAuthnContext)Sets theRequestedAuthnContextobject.voidAuthnRequest. setRequestedAuthnContext(RequestedAuthnContext reqAuthnContext)Sets theRequestedAuthnContext.voidScoping. setRequesterIDs(List<RequesterID> requesterIDList)Sets a list ofRequesterIDObjects.voidAuthnRequest. setScoping(Scoping scoping)Sets theScopingobject.voidAuthnQuery. setSessionIndex(String sessionIndex)Sets the value ofSessionIndexattribute.voidLogoutRequest. setSessionIndex(List<String> sessionIndexList)Sets the value of the SessionIndex property.voidNameIDPolicy. setSPNameQualifier(String spNameQualifier)Sets the value ofSPNameQualifierattribute.voidStatusResponse. setStatus(Status value)Sets the value of the status property.voidStatus. setStatusCode(StatusCode value)Sets the value of the statusCode property.voidStatusCode. setStatusCode(StatusCode value)Sets the value of the statusCode property.voidStatus. setStatusDetail(StatusDetail value)Sets the value of the statusDetail property.voidStatus. setStatusMessage(String value)Sets the value of the statusMessage property.voidAuthnRequest. setSubject(Subject subject)Sets theSubjectobject.voidSubjectQueryAbstract. setSubject(Subject subject)Sets theSubjectobject.voidManageNameIDRequest. setTerminate(boolean terminate)Set this request as terminating request.voidGetComplete. setValue(String value)Sets the value of theGetCompleteURI.voidRequesterID. setValue(String value)Sets the value of theRequesterIDURI.voidStatusCode. setValue(String value)Sets the value of the value property.voidRequestAbstract. setVersion(String version)Sets the value of theVersionattribute.voidStatusResponse. setVersion(String value)Sets the value of the version property.voidRequestAbstract. sign(org.forgerock.openam.saml2.crypto.signing.SigningConfig signingConfig)Signs the Request.voidStatusResponse. sign(org.forgerock.openam.saml2.crypto.signing.SigningConfig signingConfig)Signs theStatusResponse. -
Uses of SAML2Exception in com.sun.identity.xacml.client
Methods in com.sun.identity.xacml.client that throw SAML2Exception Modifier and Type Method Description ResponseXACMLRequestProcessor. processRequest(Request xacmlRequest, String pdpEntityId, String pepEntityId)Processes an XACML context Request and returns an XACML context Response. -
Uses of SAML2Exception in com.sun.identity.xacml.common
Subclasses of SAML2Exception in com.sun.identity.xacml.common Modifier and Type Class Description classXACMLExceptionThis class is an extension point for all XACML related exceptions. -
Uses of SAML2Exception in com.sun.identity.xacml.context
Methods in com.sun.identity.xacml.context that throw SAML2Exception Modifier and Type Method Description XACMLAuthzDecisionQueryContextFactory. createXACMLAuthzDecisionQuery(String xml)Returns a new instance ofXACMLAuthzDecisionQuery.XACMLAuthzDecisionQueryContextFactory. createXACMLAuthzDecisionQuery(Element elem)Returns a new instance ofXACMLAuthzDecisionQuery. -
Uses of SAML2Exception in com.sun.identity.xacml.context.impl
Methods in com.sun.identity.xacml.context.impl that throw SAML2Exception Modifier and Type Method Description DocumentFragmentActionImpl. toDocumentFragment(Document document, boolean includeNSPrefix, boolean declareNS)DocumentFragmentAttributeImpl. toDocumentFragment(Document document, boolean includeNSPrefix, boolean declareNS)DocumentFragmentDecisionImpl. toDocumentFragment(Document document, boolean includeNSPrefix, boolean declareNS)DocumentFragmentEnvironmentImpl. toDocumentFragment(Document document, boolean includeNSPrefix, boolean declareNS)DocumentFragmentRequestImpl. toDocumentFragment(Document document, boolean includeNSPrefix, boolean declareNS)DocumentFragmentResourceImpl. toDocumentFragment(Document document, boolean includeNSPrefix, boolean declareNS)DocumentFragmentStatusCodeImpl. toDocumentFragment(Document document, boolean includeNSPrefix, boolean declareNS)DocumentFragmentStatusDetailImpl. toDocumentFragment(Document document, boolean includeNSPrefix, boolean declareNS)DocumentFragmentStatusImpl. toDocumentFragment(Document document, boolean includeNSPrefix, boolean declareNS)DocumentFragmentStatusMessageImpl. toDocumentFragment(Document document, boolean includeNSPrefix, boolean declareNS)DocumentFragmentSubjectImpl. toDocumentFragment(Document document, boolean includeNSPrefix, boolean declareNS) -
Uses of SAML2Exception in com.sun.identity.xacml.policy.impl
Methods in com.sun.identity.xacml.policy.impl that throw SAML2Exception Modifier and Type Method Description DocumentFragmentObligationImpl. toDocumentFragment(Document document, boolean includeNSPrefix, boolean declareNS)DocumentFragmentObligationsImpl. toDocumentFragment(Document document, boolean includeNSPrefix, boolean declareNS) -
Uses of SAML2Exception in com.sun.identity.xacml.saml2.impl
Methods in com.sun.identity.xacml.saml2.impl that throw SAML2Exception Modifier and Type Method Description protected voidXACMLAuthzDecisionQueryImpl. parseDOMElement(Element element)DocumentFragmentXACMLAuthzDecisionQueryImpl. toDocumentFragment(Document document, boolean includeNSPrefix, boolean declareNS)protected voidXACMLAuthzDecisionQueryImpl. validateData()Constructors in com.sun.identity.xacml.saml2.impl that throw SAML2Exception Constructor Description XACMLAuthzDecisionQueryImpl(String xml)This constructor is used to buildXACMLAuthzDecisionQueryobject from a XML string.XACMLAuthzDecisionQueryImpl(Element element)This constructor is used to buildXACMLAuthzDecisionQueryobject from a block of existing XML that has already been built into a DOM. -
Uses of SAML2Exception in org.forgerock.am.saml2.impl
Methods in org.forgerock.am.saml2.impl that throw SAML2Exception Modifier and Type Method Description Saml2SsoResultSaml2SsoResponseUtils. getSsoResultWithoutLocalLogin(Realm realm, String spEntityId, String idpEntityId, Subject subject, Assertion assertion, String storageKey)Processes the received SAML2 response, without triggering local authentication.voidSaml2SsoResponseUtils. linkAccounts(String nameIdInfo, String universalId)Sets up a persistent link between the federated account and the local user.Map<String,Set<String>>Saml2SsoResponseUtils. mapSamlAttributes(Realm realm, String spEntityId, String idpEntityId, Saml2SsoResult ssoResult, Assertion assertion)Maps the SAML2 attributes from the assertion to local attribute values.static voidSaml2Proxy. processSamlResponse(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)Processes the SAML response for the SAML2 authentication module and then directs the user back to the authentication process differently for XUI and non-XUI cases. -
Uses of SAML2Exception in org.forgerock.openam.federation.plugin.rooturl
Methods in org.forgerock.openam.federation.plugin.rooturl that throw SAML2Exception Modifier and Type Method Description StringRootUrlProvider. getRootURL(String realm, javax.servlet.http.HttpServletRequest request)Gets the AM instance root url, with the context path included.
-