javax.security.sasl.SaslClient
public class OAuth2SaslClient
extends java.lang.Object
implements javax.security.sasl.SaslClient
Constructor | Description |
---|---|
OAuth2SaslClient(java.util.Map<java.lang.String,?> props,
javax.security.auth.callback.CallbackHandler cbh) |
Modifier and Type | Method | Description |
---|---|---|
void |
dispose() |
|
byte[] |
evaluateChallenge(byte[] challenge) |
|
java.lang.String |
getMechanismName() |
|
java.lang.Object |
getNegotiatedProperty(java.lang.String propName) |
|
boolean |
hasInitialResponse() |
|
boolean |
isComplete() |
|
byte[] |
unwrap(byte[] incoming,
int offset,
int len) |
|
byte[] |
wrap(byte[] outgoing,
int offset,
int len) |
public OAuth2SaslClient(java.util.Map<java.lang.String,?> props, javax.security.auth.callback.CallbackHandler cbh)
public java.lang.String getMechanismName()
getMechanismName
in interface javax.security.sasl.SaslClient
public boolean hasInitialResponse()
hasInitialResponse
in interface javax.security.sasl.SaslClient
public byte[] evaluateChallenge(byte[] challenge) throws javax.security.sasl.SaslException
evaluateChallenge
in interface javax.security.sasl.SaslClient
javax.security.sasl.SaslException
public boolean isComplete()
isComplete
in interface javax.security.sasl.SaslClient
public byte[] unwrap(byte[] incoming, int offset, int len) throws javax.security.sasl.SaslException
unwrap
in interface javax.security.sasl.SaslClient
javax.security.sasl.SaslException
public byte[] wrap(byte[] outgoing, int offset, int len) throws javax.security.sasl.SaslException
wrap
in interface javax.security.sasl.SaslClient
javax.security.sasl.SaslException
public java.lang.Object getNegotiatedProperty(java.lang.String propName)
getNegotiatedProperty
in interface javax.security.sasl.SaslClient
public void dispose() throws javax.security.sasl.SaslException
dispose
in interface javax.security.sasl.SaslClient
javax.security.sasl.SaslException
Copyright © 2018 Oracle. All rights reserved.