Uses of Class
org.wso2.solutions.identity.relyingparty.RelyingPartyException

Packages that use RelyingPartyException
org.wso2.solutions.identity.relyingparty.openid   
org.wso2.solutions.identity.relyingparty.openid.extensions   
org.wso2.solutions.identity.relyingparty.saml   
 

Uses of RelyingPartyException in org.wso2.solutions.identity.relyingparty.openid
 

Methods in org.wso2.solutions.identity.relyingparty.openid that throw RelyingPartyException
 void OpenIDAuthenticationRequest.addClaims(java.lang.String attribute, java.util.ArrayList claims)
           
 void OpenIDAuthenticationRequest.addOptionalClaims(java.lang.String attribute)
          Add optional attributes for Simple Registration.
 void OpenIDAuthenticationRequest.addOptionalClaims(java.lang.String attribute, java.lang.String namespace)
          Add optional attributes for Attribute Exchange.
 void OpenIDAuthenticationRequest.addRequiredClaims(java.lang.String attribute)
          Add required attributes for Simple Registration.
 void OpenIDAuthenticationRequest.addRequiredClaims(java.lang.String attribute, java.lang.String namespace)
          Add required attributes for Attribute Exchange.
protected  void OpenIDConsumer.authRequest(OpenIDAuthenticationRequest request)
          Authenticates the OpenID url.
 void OpenIDConsumer.doOpenIDAuthentication(OpenIDAuthenticationRequest request)
          Authenticates the OpenID url.
static OpenIDConsumer OpenIDConsumer.getInstance()
           
 void OpenIDConsumer.setInfocardSessionAttributes(javax.servlet.http.HttpServletRequest request)
          Populates session attributes
 void OpenIDConsumer.setSessionAttributes(javax.servlet.http.HttpServletRequest request)
          Populates session attributes.
 org.openid4java.message.Message OpenIDConsumer.verifyOpenID(javax.servlet.http.HttpServletRequest request, org.openid4java.message.ParameterList openidResp)
           
 

Uses of RelyingPartyException in org.wso2.solutions.identity.relyingparty.openid.extensions
 

Methods in org.wso2.solutions.identity.relyingparty.openid.extensions that throw RelyingPartyException
protected  java.lang.String OpenIDAttributeExchange.getAlias(java.lang.String val)
          This provides a mapping between http://schema.openid.net/ and http://axschema.org
 org.openid4java.message.MessageExtension OpenIDPape.getMessageExtension(OpenIDAuthenticationRequest request)
          Creates an instance of MessageExtension for the OpenID authentication request
 org.openid4java.message.MessageExtension OpenIDAttributeExchange.getMessageExtension(OpenIDAuthenticationRequest request)
          Creates an instance of MessageExtension for the OpenID authentication request
 org.openid4java.message.MessageExtension OpenIDSimpleReg.getMessageExtension(OpenIDAuthenticationRequest request)
          Creates an instance of MessageExtension for the OpenID authentication request
 org.openid4java.message.MessageExtension OpenIDExtension.getMessageExtension(OpenIDAuthenticationRequest request)
          Creates an instance of MessageExtension for the OpenID authentication request
protected  void OpenIDInfoCardExtension.parseOpenIDInfoCardToken(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpSession session, org.openid4java.message.ParameterList openidResp)
          Parses OpenID response.
 void OpenIDPape.setSessionAttributes(javax.servlet.http.HttpServletRequest request)
          Set session attributes with the received OpenID response
 void OpenIDInfoCardExtension.setSessionAttributes(javax.servlet.http.HttpServletRequest request)
          Set request attributes for OpenID attribute exchange
 void OpenIDAttributeExchange.setSessionAttributes(javax.servlet.http.HttpServletRequest request)
          Set request attributes for OpenID attribute exchange
 void OpenIDSimpleReg.setSessionAttributes(javax.servlet.http.HttpServletRequest request)
          Set request attributes for OpenID simple registration
 void OpenIDExtension.setSessionAttributes(javax.servlet.http.HttpServletRequest request)
          Set session attributes with the received OpenID response
 

Uses of RelyingPartyException in org.wso2.solutions.identity.relyingparty.saml
 

Methods in org.wso2.solutions.identity.relyingparty.saml that throw RelyingPartyException
 org.w3c.dom.Element SAMLTokenVerifier.decryptToken(java.lang.String token, java.security.PrivateKey serviceKey)
          Decrypt the given token (as a java.lang.String with the given private key.
static boolean IssuerCertificateUtil.doBlackListCheck(java.util.List[] blackList, java.security.cert.X509Certificate cert)
          Performs the black list check
static boolean IssuerCertificateUtil.doWhiteListCheck(java.util.List[] whiteList, java.security.cert.X509Certificate cert)
          Do a white list check
protected  java.lang.String SAMLTokenConsumer.getIssuerInfoString(SAMLTokenVerifier verifier)
           
protected  void SAMLTokenConsumer.injectDataToRequestOnSuccess(SAMLTokenVerifier verifier, javax.servlet.ServletRequest request)
          When the token is valid this method injects valid states message
static org.opensaml.xml.security.x509.X509Credential X509CredentialUtil.loadCredentialFromSignature(org.opensaml.xml.signature.Signature signature)
          Creates the certificate from the KeyInfo element.
static org.opensaml.xml.security.x509.X509Credential X509CredentialUtil.loadCredentialFromTrustStore(java.lang.String alias, java.security.KeyStore trustStore)
          Creates the X509Credential from the TrustStore certificate.
 void SAMLTokenConsumer.setInfocardSessionAttributes(javax.servlet.http.HttpServletRequest request, java.lang.String xmlToken, RelyingPartyData data)
          The control flow is 1) Verify 2) Validate policies 3) Inject parameters into the HttpServletRequest
protected  boolean SAMLTokenConsumer.validateIssuerInfoPolicy(SAMLTokenVerifier verifier, RelyingPartyData data)
          Validates issuer info
 boolean SAMLTokenVerifier.verifyDecryptedToken(org.w3c.dom.Element decryptedElem, RelyingPartyData rpData)
          This method performs two actions 1) Decrypt the token 2) Verify the token