org.jboss.seam.security.external.saml
Class SamlSignatureUtilForRedirectBinding

java.lang.Object
  extended by org.jboss.seam.security.external.saml.SamlSignatureUtilForRedirectBinding

public class SamlSignatureUtilForRedirectBinding
extends Object

Author:
Marcel Kolsteren

Constructor Summary
SamlSignatureUtilForRedirectBinding()
           
 
Method Summary
 void sign(SamlRedirectMessage urlEncodedRedirectMessage, PrivateKey signingKey)
           
 void validateSignature(SamlRedirectMessage urlEncodedRedirectMessage, PublicKey publicKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SamlSignatureUtilForRedirectBinding

public SamlSignatureUtilForRedirectBinding()
Method Detail

sign

public void sign(SamlRedirectMessage urlEncodedRedirectMessage,
                 PrivateKey signingKey)
          throws IOException,
                 GeneralSecurityException
Throws:
IOException
GeneralSecurityException

validateSignature

public void validateSignature(SamlRedirectMessage urlEncodedRedirectMessage,
                              PublicKey publicKey)
                       throws InvalidRequestException
Throws:
InvalidRequestException


Copyright © 2011 Seam Framework. All Rights Reserved.