Uses of Class
com.sun.identity.wsfederation.common.WSFederationException
-
Packages that use WSFederationException Package Description com.sun.identity.wsfederation.client com.sun.identity.wsfederation.common Defines common WS-Federation utilities and constants.com.sun.identity.wsfederation.meta com.sun.identity.wsfederation.plugins Defines WS-Federation Plugin SPIscom.sun.identity.wsfederation.profile com.sun.identity.wsfederation.servlet org.forgerock.openam.wsfederation.common -
-
Uses of WSFederationException in com.sun.identity.wsfederation.client
Methods in com.sun.identity.wsfederation.client that throw WSFederationException Modifier and Type Method Description static StringWSFederationClient. getUserSAMLAssertion(String tokenID, String entityID, String entityRole)Returns the user SAML Assertion for a given session established by WS-Federation protocol.static StringWSFederationClient. getUserSAMLAssertion(String tokenID, String url, String entityID, String entityRole)Returns the user SAML Assertion for a given session established by WS-Federation protocol. -
Uses of WSFederationException in com.sun.identity.wsfederation.common
Methods in com.sun.identity.wsfederation.common that throw WSFederationException Modifier and Type Method Description static SAML11RequestedSecurityTokenWSFederationUtils. createSAML11Token(String realm, String idpEntityId, String spEntityId, Object session, String spTokenIssuerName, String authMethod, boolean wantAssertionSigned)Creates a SAML 1.1 token object based on the provided details.static NameIDInfoAccountUtils. getAccountFederation(String userID, String hostEntityID, String remoteEntityID)Returns the account federation information of a user for the given identity provider and a service provider.static booleanAccountUtils. removeAccountFederation(NameIDInfo info, String userID)Removes the account federation of a user.static voidAccountUtils. setAccountFederation(NameIDInfo info, String userID)Sets the account federation information in the datastore for a user.static voidWSFederationUtils. validateWReplyURL(String orgName, String hostEntityId, String wreply, String role)Validates the Wreply URL against a list of wreply State URLs created on the hosted service provider. -
Uses of WSFederationException in com.sun.identity.wsfederation.meta
Subclasses of WSFederationException in com.sun.identity.wsfederation.meta Modifier and Type Class Description classWSFederationMetaExceptionThis class is an extension point for all WS-Federation metadata related exceptions. -
Uses of WSFederationException in com.sun.identity.wsfederation.plugins
Methods in com.sun.identity.wsfederation.plugins that throw WSFederationException Modifier and Type Method Description ListDefaultIDPAttributeMapper. getAttributes(Object session, String hostEntityID, String remoteEntityID, String realm)Returns list of SAMLAttributeobjects for the IDP framework to insert into the generatedAssertion.MapDefaultSPAttributeMapper. getAttributes(List attributes, String userID, String hostEntityID, String remoteEntityID, String realm)Returns attribute map for the given list ofAttributeobjects.ListIDPAttributeMapper. getAttributes(Object session, String hostEntityID, String remoteEntityID, String realm)Returns list of SAMLAttributeobjects for an authenticated user local attributes.MapSPAttributeMapper. getAttributes(List attributes, String userID, String hostEntityID, String remoteEntityID, String realm)Returns the map of user attribute values for the corresponding SAMLAttributes.MapDefaultAttributeMapper. getConfigAttributeMap(String realm, String hostEntityID)Returns the attribute map by parsing the configured map in hosted provider configurationStringDefaultLibrarySPAccountMapper. getIdentity(RequestSecurityTokenResponse rstr, String hostEntityID, String realm)Returns the user's disntinguished name or the universal ID for the correspondingSAMLAssertion.StringSPAccountMapper. getIdentity(RequestSecurityTokenResponse rstr, String hostEntityID, String targetURL)Returns user's distinguished name or the universal ID for the RSTR.IDPAuthenticationTypeInfoDefaultIDPAuthenticationMethodMapper. getIDPAuthnContextInfo(String authenticationType, String idpEntityID, String realm)Returns anIDPAuthenticationTypeInfoobject.IDPAuthenticationTypeInfoIDPAuthenticationMethodMapper. getIDPAuthnContextInfo(String authenticationType, String idpEntityID, String realm)Returns anIDPAuthenticationTypeInfoobject.NameIdentifierDefaultIDPAccountMapper. getNameID(Object session, String realm, String hostEntityID, String remoteEntityID)Returns the user'sNameIDinformation that contains account federation with the corresponding remote and local entities.NameIdentifierIDPAccountMapper. getNameID(Object session, String realm, String hostEntityID, String remoteEntityID)Returns the user'sNameIDinformation that contains account federation with the corresponding remote and local entities.protected AttributeDefaultIDPAttributeMapper. getSAMLAttribute(String namespace, String name, Set<String> values)Returns the SAMLAttributeobject.protected MapDefaultAccountMapper. getSearchParameters(NameIdentifier nameID, String realm, String hostEntityID, String remoteEntityID)Returns theNameIDInfoKeykey value pair that can be used for searching the user.protected MapDefaultADFSPartnerAccountMapper. getSearchParameters(NameIdentifier nameID, String realm, String hostEntityID, String remoteEntityID)This method simply extracts the NameIDValue and constructs a search map according to the configuration. -
Uses of WSFederationException in com.sun.identity.wsfederation.profile
Methods in com.sun.identity.wsfederation.profile that throw WSFederationException Modifier and Type Method Description static RequestedSecurityTokenRequestedSecurityTokenFactory. createToken(Node element)Creates a RequestedSecurityToken based on the supplied DOM Node.static RequestSecurityTokenResponseRequestSecurityTokenResponse. parseXML(InputStream is)Returns RequestSecurityTokenResponse object based on the data in the input stream.static RequestSecurityTokenResponseRequestSecurityTokenResponse. parseXML(String xml)Returns RequestSecurityTokenResponse object based on the XML document received from server.Map<String,Object>RequestedSecurityToken. verifyToken(String realm, String hostEntityId, int timeskew)Verifies the token's validity, checking the signature, validity period etc.Map<String,Object>SAML11RequestedSecurityToken. verifyToken(String realm, String hostEntityId, int timeskew)Verifies the token's validity, checking the signature, validity period etc.Constructors in com.sun.identity.wsfederation.profile that throw WSFederationException Constructor Description RequestSecurityTokenResponse(Element root)Creates a new instance of RequestSecurityTokenResponse (RSTR) from a DOM ElementSAML11RequestedSecurityToken(String realm, String spTokenIssuerName, String idpEntityId, int notBeforeSkew, int effectiveTime, String certAlias, String authMethod, Date authInstant, NameIdentifier ni, List attributes)Creates a SAML11RequestedSecurityToken.SAML11RequestedSecurityToken(Node token)Creates a SAML11RequestedSecurityToken given a DOM Node -
Uses of WSFederationException in com.sun.identity.wsfederation.servlet
Methods in com.sun.identity.wsfederation.servlet that throw WSFederationException Modifier and Type Method Description voidActiveRequest. process()Processes the incoming SOAP requestparsing and validating the request, and then authenticating the end-user using a customizableWsFedAuthenticatorimplementation.voidIPRPSignoutRequest. process()Processes the sign-out request, returning a response via the HttpServletResponse passed to the constructor.voidIPSigninRequest. process()Processes the sign-in request, returning a response via the HttpServletResponse passed to the constructor.voidMetadataRequest. process()voidMexRequest. process()Currently two kind of requests are supported: GET requests: The plain old WSDL is returned to the remote clients. POST requests with SOAP body: In this case a WS-Transport GetResponse is returned that embeds the WSDL in a MetadataSection element.voidRPSigninRequest. process()Processes the sign-in request, redirecting the browser to the identity provider via the HttpServletResponse passed to the constructor.voidRPSigninResponse. process()Processes the sign-in response, redirecting the browser wreply URL supplied in the sign-in request via the HttpServletResponse passed to the constructor.abstract voidWSFederationAction. process()Processes the sign-out request, returning a response via the HttpServletResponse passed to the constructor. -
Uses of WSFederationException in org.forgerock.openam.wsfederation.common
Subclasses of WSFederationException in org.forgerock.openam.wsfederation.common Modifier and Type Class Description classActiveRequestorExceptionAWSFederationExceptiontype that specifically handles error situations corresponding to WS-Federation Active Requestor Profile.
-