public class PreauthHandler extends Object
| Constructor and Description |
|---|
PreauthHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
void |
init()
Should be called only once, for global
|
void |
initWith(KdcContext context)
Should be called per realm
|
static boolean |
isPkinit(PaData paData) |
static boolean |
isToken(PaData paData) |
PreauthContext |
preparePreauthContext(KdcRequest kdcRequest) |
void |
provideEdata(KdcRequest kdcRequest,
PaData outPaData) |
void |
providePaData(KdcRequest kdcRequest,
PaData paData) |
void |
verify(KdcRequest kdcRequest,
PaData paData) |
public void init()
public void initWith(KdcContext context)
context - The kdc contextpublic PreauthContext preparePreauthContext(KdcRequest kdcRequest)
public void provideEdata(KdcRequest kdcRequest, PaData outPaData) throws KrbException
KrbExceptionpublic void verify(KdcRequest kdcRequest, PaData paData) throws KrbException
KrbExceptionpublic void providePaData(KdcRequest kdcRequest, PaData paData)
public void destroy()
public static boolean isToken(PaData paData)
public static boolean isPkinit(PaData paData)
Copyright © 2014–2016 The Apache Software Foundation. All rights reserved.