public class SaslWrapper
extends java.lang.Object
| Constructor and Description |
|---|
SaslWrapper() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
available() |
void |
createClient(java.lang.String[] type,
java.lang.String user,
java.lang.String service,
java.lang.String hostname,
java.util.Map<java.lang.String,?> map,
javax.security.auth.callback.CallbackHandler handler) |
byte[] |
evaluateChallenge(byte[] challenge) |
boolean |
handle(javax.security.auth.callback.Callback callback) |
boolean |
isComplete() |
public SaslWrapper()
throws java.lang.Exception
java.lang.Exceptionpublic static boolean available()
public void createClient(java.lang.String[] type,
java.lang.String user,
java.lang.String service,
java.lang.String hostname,
java.util.Map<java.lang.String,?> map,
javax.security.auth.callback.CallbackHandler handler)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
java.lang.SecurityException,
java.lang.NoSuchMethodException
java.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionjava.lang.SecurityExceptionjava.lang.NoSuchMethodExceptionpublic byte[] evaluateChallenge(byte[] challenge)
throws java.lang.SecurityException,
java.lang.NoSuchMethodException,
java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
java.lang.SecurityExceptionjava.lang.NoSuchMethodExceptionjava.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionpublic boolean isComplete()
throws java.lang.SecurityException,
java.lang.NoSuchMethodException,
java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
java.lang.SecurityExceptionjava.lang.NoSuchMethodExceptionjava.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionpublic boolean handle(javax.security.auth.callback.Callback callback)
Copyright © 2022. All Rights Reserved.