Prototype user authentication handling gssapi-with-mic. Implements HandshakingUserAuth because the
process involves several steps.
Several methods are available for overriding in specific circumstances.
| Modifier and Type | Field and Description |
|---|---|
| private GSSContext | |
| private String | |
| public static final Oid | |
| public static final Oid | |
| public static final String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static Oid | |
| public void | destroy()
Overrides org. Implements org. Free any system resources used by the module. |
| protected Boolean | doAuth(Buffer buffer, boolean initial)
Implements abstract org.
|
| context | back to summary |
|---|---|
| private GSSContext context | |
| identity | back to summary |
|---|---|
| private String identity | |
| KRB5_MECH | back to summary |
|---|---|
| public static final Oid KRB5_MECH | |
| KRB5_NT_PRINCIPAL | back to summary |
|---|---|
| public static final Oid KRB5_NT_PRINCIPAL | |
| NAME | back to summary |
|---|---|
| public static final String NAME | |
| UserAuthGSS | back to summary |
|---|---|
| public UserAuthGSS() | |
| createOID | back to summary |
|---|---|
| public static Oid createOID(String rep) Utility to construct an Oid from a string, ignoring the annoying exception. | |
| destroy | back to summary |
|---|---|
| public void destroy() Overrides org. Implements org. Free any system resources used by the module.
| |
| doAuth | back to summary |
|---|---|
| protected Boolean doAuth(Buffer buffer, boolean initial) throws Exception Implements abstract org.
| |