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.Exception
public 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.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.SecurityException
java.lang.NoSuchMethodException
public byte[] evaluateChallenge(byte[] challenge) throws java.lang.SecurityException, java.lang.NoSuchMethodException, java.lang.IllegalArgumentException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
java.lang.SecurityException
java.lang.NoSuchMethodException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
public boolean isComplete() throws java.lang.SecurityException, java.lang.NoSuchMethodException, java.lang.IllegalArgumentException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
java.lang.SecurityException
java.lang.NoSuchMethodException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
public boolean handle(javax.security.auth.callback.Callback callback)
Copyright © 2021. All Rights Reserved.