org.apache.directory.server.kerberos.shared.service
Class VerifyAuthHeader
java.lang.Object
org.apache.directory.server.kerberos.shared.service.VerifyAuthHeader
- All Implemented Interfaces:
- org.apache.mina.handler.chain.IoHandlerCommand
public abstract class VerifyAuthHeader
- extends java.lang.Object
- implements org.apache.mina.handler.chain.IoHandlerCommand
Shared by TGS and Changepw.
- Version:
- $Rev: 558298 $, $Date: 2007-07-21 07:17:03 -0400 (Sat, 21 Jul 2007) $
- Author:
- Apache Directory Project
| Nested classes/interfaces inherited from interface org.apache.mina.handler.chain.IoHandlerCommand |
org.apache.mina.handler.chain.IoHandlerCommand.NextCommand |
|
Method Summary |
protected java.lang.String |
getContextKey()
|
Authenticator |
verifyAuthHeader(ApplicationRequest authHeader,
Ticket ticket,
EncryptionKey serverKey,
long clockSkew,
ReplayCache replayCache,
boolean emptyAddressesAllowed,
java.net.InetAddress clientAddress,
CipherTextHandler lockBox,
KeyUsage authenticatorKeyUsage,
boolean isValidate)
Verifies an AuthHeader using guidelines from RFC 1510 section A.10., "KRB_AP_REQ verification." |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.mina.handler.chain.IoHandlerCommand |
execute |
VerifyAuthHeader
public VerifyAuthHeader()
verifyAuthHeader
public Authenticator verifyAuthHeader(ApplicationRequest authHeader,
Ticket ticket,
EncryptionKey serverKey,
long clockSkew,
ReplayCache replayCache,
boolean emptyAddressesAllowed,
java.net.InetAddress clientAddress,
CipherTextHandler lockBox,
KeyUsage authenticatorKeyUsage,
boolean isValidate)
throws KerberosException
- Verifies an AuthHeader using guidelines from RFC 1510 section A.10., "KRB_AP_REQ verification."
- Parameters:
authHeader - ticket - serverKey - clockSkew - replayCache - emptyAddressesAllowed - clientAddress - lockBox - authenticatorKeyUsage - isValidate -
- Returns:
- The authenticator.
- Throws:
KerberosException
getContextKey
protected java.lang.String getContextKey()
Copyright © 2003-2007 The Apache Software Foundation. All Rights Reserved.