public final class ChangePasswordService
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static CipherTextHandler |
CIPHER_TEXT_HANDLER |
private static org.slf4j.Logger |
LOG
the logger for this class
|
| Modifier | Constructor and Description |
|---|---|
private |
ChangePasswordService() |
| Modifier and Type | Method and Description |
|---|---|
private static void |
buildReply(ChangePasswordContext changepwContext) |
private static void |
configureChangePassword(ChangePasswordContext changepwContext) |
static void |
execute(org.apache.mina.core.session.IoSession session,
ChangePasswordContext changepwContext) |
private static void |
extractPassword(ChangePasswordContext changepwContext) |
private static void |
getAuthHeader(ChangePasswordContext changepwContext) |
private static void |
getServerEntry(ChangePasswordContext changepwContext) |
private static void |
monitorContext(ChangePasswordContext changepwContext) |
private static void |
monitorReply(ChangePasswordContext changepwContext) |
private static void |
monitorRequest(ChangePasswordContext changepwContext) |
private static void |
processPasswordChange(ChangePasswordContext changepwContext) |
private static void |
verifyServiceTicket(ChangePasswordContext changepwContext) |
private static void |
verifyServiceTicketAuthHeader(ChangePasswordContext changepwContext) |
private static final org.slf4j.Logger LOG
private static final CipherTextHandler CIPHER_TEXT_HANDLER
public static void execute(org.apache.mina.core.session.IoSession session,
ChangePasswordContext changepwContext)
throws java.lang.Exception
java.lang.Exceptionprivate static void processPasswordChange(ChangePasswordContext changepwContext) throws KerberosException
KerberosExceptionprivate static void monitorRequest(ChangePasswordContext changepwContext) throws KerberosException
KerberosExceptionprivate static void configureChangePassword(ChangePasswordContext changepwContext)
private static void getAuthHeader(ChangePasswordContext changepwContext) throws KerberosException
KerberosExceptionprivate static void verifyServiceTicket(ChangePasswordContext changepwContext) throws KerberosException
KerberosExceptionprivate static void getServerEntry(ChangePasswordContext changepwContext) throws KerberosException
KerberosExceptionprivate static void verifyServiceTicketAuthHeader(ChangePasswordContext changepwContext) throws KerberosException
KerberosExceptionprivate static void extractPassword(ChangePasswordContext changepwContext) throws java.lang.Exception
java.lang.Exceptionprivate static void monitorContext(ChangePasswordContext changepwContext) throws KerberosException
KerberosExceptionprivate static void buildReply(ChangePasswordContext changepwContext) throws KerberosException, java.net.UnknownHostException
KerberosExceptionjava.net.UnknownHostExceptionprivate static void monitorReply(ChangePasswordContext changepwContext) throws KerberosException
KerberosException