org.globus.wsrf.impl.security.authentication.signature
Class SignatureGSS
java.lang.Object
org.apache.xml.security.algorithms.SignatureAlgorithmSpi
org.globus.wsrf.impl.security.authentication.signature.SignatureGSS
- public class SignatureGSS
- extends org.apache.xml.security.algorithms.SignatureAlgorithmSpi
This is a dummy class so that the xml-security library recognizes
"http://www.globus.org/2002/04/xmlenc#gssapi-sign" as signature algorithm.
|
Field Summary |
private static org.apache.commons.logging.Log |
logger
|
private java.security.Signature |
signatureAlgorithm
Field algorithm |
static java.lang.String |
URI
Field URI |
| Fields inherited from class org.apache.xml.security.algorithms.SignatureAlgorithmSpi |
|
| Methods inherited from class org.apache.xml.security.algorithms.SignatureAlgorithmSpi |
engineAddContextToElement, engineGetContextFromElement, engineSetDocument |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
private static org.apache.commons.logging.Log logger
URI
public static final java.lang.String URI
- Field URI
- See Also:
- Constant Field Values
signatureAlgorithm
private java.security.Signature signatureAlgorithm
- Field algorithm
SignatureGSS
public SignatureGSS()
throws org.apache.xml.security.signature.XMLSignatureException
engineGetURI
protected java.lang.String engineGetURI()
engineSetParameter
protected void engineSetParameter(java.security.spec.AlgorithmParameterSpec params)
throws org.apache.xml.security.signature.XMLSignatureException
- Throws:
org.apache.xml.security.signature.XMLSignatureException
engineVerify
protected boolean engineVerify(byte[] signature)
throws org.apache.xml.security.signature.XMLSignatureException
- Throws:
org.apache.xml.security.signature.XMLSignatureException
engineInitSign
protected void engineInitSign(java.security.Key gssKey,
java.security.SecureRandom secureRandom)
throws org.apache.xml.security.signature.XMLSignatureException
- Throws:
org.apache.xml.security.signature.XMLSignatureException
engineSign
protected byte[] engineSign()
throws org.apache.xml.security.signature.XMLSignatureException
- Throws:
org.apache.xml.security.signature.XMLSignatureException
engineUpdate
protected void engineUpdate(byte[] input)
throws org.apache.xml.security.signature.XMLSignatureException
- Throws:
org.apache.xml.security.signature.XMLSignatureException
engineUpdate
protected void engineUpdate(byte input)
throws org.apache.xml.security.signature.XMLSignatureException
- Throws:
org.apache.xml.security.signature.XMLSignatureException
engineUpdate
protected void engineUpdate(byte[] buf,
int offset,
int len)
throws org.apache.xml.security.signature.XMLSignatureException
- Throws:
org.apache.xml.security.signature.XMLSignatureException
engineGetJCEAlgorithmString
protected java.lang.String engineGetJCEAlgorithmString()
engineGetJCEProviderName
protected java.lang.String engineGetJCEProviderName()
engineSetHMACOutputLength
protected void engineSetHMACOutputLength(int HMACOutputLength)
throws org.apache.xml.security.signature.XMLSignatureException
- Throws:
org.apache.xml.security.signature.XMLSignatureException
engineInitVerify
protected void engineInitVerify(java.security.Key gssKey)
throws org.apache.xml.security.signature.XMLSignatureException
- Throws:
org.apache.xml.security.signature.XMLSignatureException
engineInitSign
protected void engineInitSign(java.security.Key gssKey,
java.security.spec.AlgorithmParameterSpec algorithmParameterSpec)
throws org.apache.xml.security.signature.XMLSignatureException
- Throws:
org.apache.xml.security.signature.XMLSignatureException
engineInitSign
protected void engineInitSign(java.security.Key gssKey)
throws org.apache.xml.security.signature.XMLSignatureException
- Throws:
org.apache.xml.security.signature.XMLSignatureException