| Constructor and Description |
|---|
KerberosTokenProcessor(java.util.Vector returnResults) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getId()
Get the Id of the processor.
|
KerberosTokenPrincipal |
getLastPrincipalFound() |
protected javax.crypto.SecretKey |
getSessionKey(byte[] serviceTicket) |
void |
handleToken(org.w3c.dom.Element elem,
Crypto crypto,
Crypto decCrypto,
javax.security.auth.callback.CallbackHandler handler,
WSDocInfo wsDocInfo,
java.util.Vector returnResults,
WSSConfig wsc) |
protected KerberosTokenPrincipal |
validateToken(org.w3c.dom.Element elem,
Crypto crypto,
java.security.cert.X509Certificate[] returnCert,
java.util.Set returnElements,
java.util.Set protectedElements,
byte[][] signatureValue,
javax.security.auth.callback.CallbackHandler handler) |
protected java.security.Principal |
verifyXMLSignature(org.w3c.dom.Element elem,
Crypto crypto,
java.security.cert.X509Certificate[] returnCert,
java.util.Set returnElements,
java.util.List protectedElements,
byte[][] signatureValue,
javax.security.auth.callback.CallbackHandler cb) |
public KerberosTokenProcessor(java.util.Vector returnResults)
returnResults - public void handleToken(org.w3c.dom.Element elem,
Crypto crypto,
Crypto decCrypto,
javax.security.auth.callback.CallbackHandler handler,
WSDocInfo wsDocInfo,
java.util.Vector returnResults,
WSSConfig wsc)
throws WSSecurityException
handleToken in interface ProcessorWSSecurityExceptionprotected KerberosTokenPrincipal validateToken(org.w3c.dom.Element elem, Crypto crypto, java.security.cert.X509Certificate[] returnCert, java.util.Set returnElements, java.util.Set protectedElements, byte[][] signatureValue, javax.security.auth.callback.CallbackHandler handler) throws WSSecurityException
elem - crypto - returnCert - returnElements - protectedElements - signatureValue - handler - WSSecurityExceptionprotected java.security.Principal verifyXMLSignature(org.w3c.dom.Element elem,
Crypto crypto,
java.security.cert.X509Certificate[] returnCert,
java.util.Set returnElements,
java.util.List protectedElements,
byte[][] signatureValue,
javax.security.auth.callback.CallbackHandler cb)
throws WSSecurityException
elem - crypto - returnCert - returnElements - protectedElements - signatureValue - cb - WSSecurityExceptionprotected javax.crypto.SecretKey getSessionKey(byte[] serviceTicket)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getId()
Processorpublic KerberosTokenPrincipal getLastPrincipalFound()
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.