Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A C D E F G H I L M N O P R S T U V W

A

AuthInfo - class gnu.javax.crypto.sasl.AuthInfo.
A static class for creating IAuthInfoProvider providers.
AuthInfo() - Constructor for class gnu.javax.crypto.sasl.AuthInfo
Trivial constructor to enforce Singleton pattern.
AuthInfoProviderFactory - class gnu.javax.crypto.sasl.AuthInfoProviderFactory.
The concrete SASL authentication information provider factory.
AuthInfoProviderFactory() - Constructor for class gnu.javax.crypto.sasl.AuthInfoProviderFactory
 
activate(Map) - Method in interface gnu.javax.crypto.sasl.IAuthInfoProvider
Activates (initialises) this provider instance.
authenticator - Variable in class gnu.javax.crypto.sasl.ServerMechanism
The provider for authentication information.
authorizationID - Variable in class gnu.javax.crypto.sasl.ClientMechanism
The authorisation identity.
authorizationID - Variable in class gnu.javax.crypto.sasl.ServerMechanism
The authorisation identity.
available() - Method in class gnu.javax.crypto.sasl.SaslInputStream
 

C

ClientFactory - class gnu.javax.crypto.sasl.ClientFactory.
The implementation of javax.security.sasl.SaslClientFactory.
ClientFactory() - Constructor for class gnu.javax.crypto.sasl.ClientFactory
 
ClientMechanism - class gnu.javax.crypto.sasl.ClientMechanism.
A base class to facilitate implementing SASL client-side mechanisms.
ClientMechanism(String) - Constructor for class gnu.javax.crypto.sasl.ClientMechanism
 
ConfidentialityException - exception gnu.javax.crypto.sasl.ConfidentialityException.
Used by mechanisms that offer a security services layer, this checked exception is thrown to indicate that a violation has occured during the processing of a confidentiality protection filter.
ConfidentialityException() - Constructor for class gnu.javax.crypto.sasl.ConfidentialityException
Constructs a new instance of ConfidentialityException with no detail message.
ConfidentialityException(String) - Constructor for class gnu.javax.crypto.sasl.ConfidentialityException
Constructs a new instance of ConfidentialityException with the specified detail message.
ConfidentialityException(String, Throwable) - Constructor for class gnu.javax.crypto.sasl.ConfidentialityException
Constructs a new instance of ConfidentialityException with a detailed message and a root exception.
channelBinding - Variable in class gnu.javax.crypto.sasl.ClientMechanism
Channel binding data to use with this mechanism instance.
channelBinding - Variable in class gnu.javax.crypto.sasl.ServerMechanism
Channel binding data to use with this mechanism instance.
client - Variable in class gnu.javax.crypto.sasl.SaslInputStream
 
client - Variable in class gnu.javax.crypto.sasl.SaslOutputStream
 
close() - Method in class gnu.javax.crypto.sasl.SaslInputStream
 
close() - Method in class gnu.javax.crypto.sasl.SaslOutputStream
 
complete - Variable in class gnu.javax.crypto.sasl.ClientMechanism
Whether authentication phase is completed (true) or not (false).
complete - Variable in class gnu.javax.crypto.sasl.ServerMechanism
Whether authentication phase is completed (true) or not (false).
contains(String) - Method in interface gnu.javax.crypto.sasl.IAuthInfoProvider
Checks if a user with a designated name is known to this provider.
createSaslClient(String[], String, String, String, Map, CallbackHandler) - Method in class gnu.javax.crypto.sasl.ClientFactory
 
createSaslServer(String, String, String, Map, CallbackHandler) - Method in class gnu.javax.crypto.sasl.ServerFactory
 

D

DEBUG - Static variable in class gnu.javax.crypto.sasl.SaslInputStream
 
DEBUG - Static variable in class gnu.javax.crypto.sasl.SaslOutputStream
 
debug(String, Object) - Static method in class gnu.javax.crypto.sasl.SaslInputStream
 
debug(String, Object) - Static method in class gnu.javax.crypto.sasl.SaslOutputStream
 
debuglevel - Static variable in class gnu.javax.crypto.sasl.SaslInputStream
 
debuglevel - Static variable in class gnu.javax.crypto.sasl.SaslOutputStream
 
dest - Variable in class gnu.javax.crypto.sasl.SaslOutputStream
 
dispose() - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
dispose() - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
dump(MessageDigest) - Static method in class gnu.javax.crypto.sasl.SaslUtil
Returns the context of the designated hash as a string.

E

ERROR - Static variable in class gnu.javax.crypto.sasl.SaslInputStream
 
encode() - Method in class gnu.javax.crypto.sasl.OutputBuffer
Returns the encoded form of the current buffer including the 4-byte length header.
engineUnwrap(byte[], int, int) - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
engineUnwrap(byte[], int, int) - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
engineWrap(byte[], int, int) - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
engineWrap(byte[], int, int) - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
err - Static variable in class gnu.javax.crypto.sasl.SaslInputStream
 
err - Static variable in class gnu.javax.crypto.sasl.SaslOutputStream
 
evaluateChallenge(byte[]) - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
evaluateResponse(byte[]) - Method in class gnu.javax.crypto.sasl.ServerMechanism
 

F

factories - Static variable in class gnu.javax.crypto.sasl.AuthInfo
 
flush() - Method in class gnu.javax.crypto.sasl.SaslOutputStream
 

G

getAuthorizationID() - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
getAuthorizationID() - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
getConfiguration(String) - Method in interface gnu.javax.crypto.sasl.IAuthInfoProvider
A provider may operate in more than mode; e.g.
getEOS() - Method in class gnu.javax.crypto.sasl.InputBuffer
Decodes a SASL EOS from the current buffer.
getInstance(String) - Method in class gnu.javax.crypto.sasl.AuthInfoProviderFactory
 
getInstance(String) - Static method in class gnu.javax.crypto.sasl.ClientFactory
 
getInstance(String) - Method in interface gnu.javax.crypto.sasl.IAuthInfoProviderFactory
Returns an implementation of a provider for a designated mechanism capable of honouring IAuthInfoProvider requests.
getInstance(byte[]) - Static method in class gnu.javax.crypto.sasl.InputBuffer
Returns an instance of a SASL buffer given the buffer's encoded contents, excluding the buffer's header bytes.
getInstance(byte[], int, int) - Static method in class gnu.javax.crypto.sasl.InputBuffer
Returns an instance of a SASL buffer given the buffer's encoded contents, excluding the buffer's header bytes.
getInstance(String) - Static method in class gnu.javax.crypto.sasl.ServerFactory
 
getMPI() - Method in class gnu.javax.crypto.sasl.InputBuffer
Decodes a SASL MPI from the current buffer.
getMechanismName() - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
getMechanismName() - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
getMechanismNames(Map) - Method in class gnu.javax.crypto.sasl.ClientFactory
 
getMechanismNames(Map) - Method in class gnu.javax.crypto.sasl.ServerFactory
 
getNames() - Static method in class gnu.javax.crypto.sasl.ClientFactory
 
getNames() - Static method in class gnu.javax.crypto.sasl.ServerFactory
 
getNamesInternal(Map) - Static method in class gnu.javax.crypto.sasl.ClientFactory
 
getNamesInternal(Map) - Static method in class gnu.javax.crypto.sasl.ServerFactory
 
getNegotiatedMaxBuffer() - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
getNegotiatedMaxBuffer() - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
getNegotiatedPolicyForwardSecrecy() - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
getNegotiatedPolicyForwardSecrecy() - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
getNegotiatedPolicyNoActive() - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
getNegotiatedPolicyNoActive() - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
getNegotiatedPolicyNoAnonymous() - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
getNegotiatedPolicyNoAnonymous() - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
getNegotiatedPolicyNoDictionary() - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
getNegotiatedPolicyNoDictionary() - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
getNegotiatedPolicyNoPlainText() - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
getNegotiatedPolicyNoPlainText() - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
getNegotiatedPolicyPassCredentials() - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
getNegotiatedPolicyPassCredentials() - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
getNegotiatedProperty(String) - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
getNegotiatedProperty(String) - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
getNegotiatedQOP() - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
getNegotiatedQOP() - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
getNegotiatedRawSendSize() - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
getNegotiatedRawSendSize() - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
getNegotiatedServerAuth() - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
getNegotiatedServerAuth() - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
getNegotiatedStrength() - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
getNegotiatedStrength() - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
getOS() - Method in class gnu.javax.crypto.sasl.InputBuffer
Decodes a SASL OS from the current buffer.
getProvider(String) - Static method in class gnu.javax.crypto.sasl.AuthInfo
A convenience method to return the authentication information provider for a designated SASL mechnanism.
getReuse() - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
getReuse() - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
getScalar(int) - Method in class gnu.javax.crypto.sasl.InputBuffer
Decodes a SASL scalar quantity, count-octet long, from the current buffer.
getText() - Method in class gnu.javax.crypto.sasl.InputBuffer
Decodes a SASL Text from the current buffer.
gnu.javax.crypto.sasl - package gnu.javax.crypto.sasl
 

H

handler - Variable in class gnu.javax.crypto.sasl.ClientMechanism
Callback handler to use with this mechanism instance.
handler - Variable in class gnu.javax.crypto.sasl.ServerMechanism
Callback handler to use with this mechanism instance.
hasInitialResponse() - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
hasMoreElements() - Method in class gnu.javax.crypto.sasl.InputBuffer
 
hasPolicy(String, Map) - Static method in class gnu.javax.crypto.sasl.ClientFactory
 
hasPolicy(String, Map) - Static method in class gnu.javax.crypto.sasl.ServerFactory
 

I

IAuthInfoProvider - interface gnu.javax.crypto.sasl.IAuthInfoProvider.
The visible methods of any authentication information provider.
IAuthInfoProviderFactory - interface gnu.javax.crypto.sasl.IAuthInfoProviderFactory.
The visible method of every authentication information provider factory.
IllegalMechanismStateException - exception gnu.javax.crypto.sasl.IllegalMechanismStateException.
A checked exception thrown to indicate that an operation that should be invoked on a completed mechanism was invoked but the authentication phase of that mechanism was not completed yet, or that an operation that should be invoked on incomplete mechanisms was invoked but the authentication phase of that mechanism was already completed.
IllegalMechanismStateException() - Constructor for class gnu.javax.crypto.sasl.IllegalMechanismStateException
Constructs a new instance of IllegalMechanismStateException with no detail message.
IllegalMechanismStateException(String) - Constructor for class gnu.javax.crypto.sasl.IllegalMechanismStateException
Constructs a new instance of IllegalMechanismStateException with the specified detail message.
IllegalMechanismStateException(String, Throwable) - Constructor for class gnu.javax.crypto.sasl.IllegalMechanismStateException
Constructs a new instance of IllegalMechanismStateException with the specified detail message, and cause.
InputBuffer - class gnu.javax.crypto.sasl.InputBuffer.
The implementation of an incoming SASL buffer.
InputBuffer(byte[]) - Constructor for class gnu.javax.crypto.sasl.InputBuffer
Constructs a SASL buffer given the buffer's encoded form, including its header bytes.
InputBuffer() - Constructor for class gnu.javax.crypto.sasl.InputBuffer
Trivial private constructor for use by the class method.
IntegrityException - exception gnu.javax.crypto.sasl.IntegrityException.
Used by mechanisms that offer a security services layer, this checked exception is thrown to indicate that a violation has occured during the processing of an integrity protection filter, including replay detection.
IntegrityException() - Constructor for class gnu.javax.crypto.sasl.IntegrityException
Constructs a new instance of IntegrityException with no detail message.
IntegrityException(String) - Constructor for class gnu.javax.crypto.sasl.IntegrityException
Constructs a new instance of IntegrityException with the specified detail message.
IntegrityException(String, Throwable) - Constructor for class gnu.javax.crypto.sasl.IntegrityException
Constructs a new instance of IntegrityException with a detailed message and a root exception.
in - Variable in class gnu.javax.crypto.sasl.InputBuffer
The internal buffer stream containing the buffer's contents.
init(Map) - Method in class gnu.javax.crypto.sasl.ClientMechanism
Initialises the mechanism with designated attributes.
init(Map) - Method in class gnu.javax.crypto.sasl.ServerMechanism
Initialises the mechanism with designated attributes.
initMechanism() - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
initMechanism() - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
internalBuf - Variable in class gnu.javax.crypto.sasl.SaslInputStream
 
isComplete() - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
isComplete() - Method in class gnu.javax.crypto.sasl.ServerMechanism
 

L

length - Variable in class gnu.javax.crypto.sasl.InputBuffer
The length of the buffer, according to its header.
lookup(Map) - Method in interface gnu.javax.crypto.sasl.IAuthInfoProvider
Returns a collection of information about a designated user.

M

maxRawSendSize - Variable in class gnu.javax.crypto.sasl.SaslInputStream
 
maxRawSendSize - Variable in class gnu.javax.crypto.sasl.SaslOutputStream
 
mechanism - Variable in class gnu.javax.crypto.sasl.ClientMechanism
Name of this mechanism.
mechanism - Variable in class gnu.javax.crypto.sasl.ServerMechanism
Name of this mechanism.

N

NAME - Static variable in class gnu.javax.crypto.sasl.SaslInputStream
 
NAME - Static variable in class gnu.javax.crypto.sasl.SaslOutputStream
 
NoSuchMechanismException - exception gnu.javax.crypto.sasl.NoSuchMechanismException.
A checked exception thrown to indicate that a designated SASL mechanism implementation was not found.
NoSuchMechanismException(String) - Constructor for class gnu.javax.crypto.sasl.NoSuchMechanismException
Constructs a NoSuchMechanismException with the specified detail message.
NoSuchUserException - exception gnu.javax.crypto.sasl.NoSuchUserException.
A checked exception thrown to indicate that a designated user is unknown to the authentication layer.
NoSuchUserException() - Constructor for class gnu.javax.crypto.sasl.NoSuchUserException
Constructs a NoSuchUserException with no detail message.
NoSuchUserException(String) - Constructor for class gnu.javax.crypto.sasl.NoSuchUserException
Constructs a NoSuchUserException with the specified detail message.

O

OutputBuffer - class gnu.javax.crypto.sasl.OutputBuffer.
The implementation of an outgoing SASL buffer.
OutputBuffer() - Constructor for class gnu.javax.crypto.sasl.OutputBuffer
 
out - Variable in class gnu.javax.crypto.sasl.OutputBuffer
The internal output stream.

P

passivate() - Method in interface gnu.javax.crypto.sasl.IAuthInfoProvider
Passivates (releases) this provider instance.
properties - Variable in class gnu.javax.crypto.sasl.ClientMechanism
Properties of qualities desired for this mechanism.
properties - Variable in class gnu.javax.crypto.sasl.ServerMechanism
Properties of qualities desired for this mechanism.
protocol - Variable in class gnu.javax.crypto.sasl.ClientMechanism
Name of protocol using this mechanism.
protocol - Variable in class gnu.javax.crypto.sasl.ServerMechanism
Name of protocol using this mechanism.

R

read() - Method in class gnu.javax.crypto.sasl.SaslInputStream
Reads the next byte of data from the input stream.
read(byte[], int, int) - Method in class gnu.javax.crypto.sasl.SaslInputStream
Reads up to len bytes of data from the underlying source input stream into an array of bytes.
readSaslBuffer() - Method in class gnu.javax.crypto.sasl.SaslInputStream
Reads a SASL buffer from the underlying source if at least 4 bytes are available.
reset() - Method in class gnu.javax.crypto.sasl.ClientMechanism
Resets the mechanism instance for re-initialisation and use with other characteristics.
reset() - Method in class gnu.javax.crypto.sasl.ServerMechanism
Resets the mechanism instance for re-initialisation and use with other characteristics.
resetMechanism() - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
resetMechanism() - Method in class gnu.javax.crypto.sasl.ServerMechanism
 

S

SaslEncodingException - exception gnu.javax.crypto.sasl.SaslEncodingException.
A checked exception, thrown when an exception occurs while decoding a SASL buffer and/or a SASL data element from/to a buffer.
SaslEncodingException() - Constructor for class gnu.javax.crypto.sasl.SaslEncodingException
Constructs a SaslEncodingException with no detail message.
SaslEncodingException(String) - Constructor for class gnu.javax.crypto.sasl.SaslEncodingException
Constructs a SaslEncodingException with the specified detail message.
SaslInputStream - class gnu.javax.crypto.sasl.SaslInputStream.
An input stream that uses either a javax.security.sasl.SaslClient or a javax.security.sasl.SaslServer to process the data through these entities' security layer filter(s).
SaslInputStream(SaslClient, InputStream) - Constructor for class gnu.javax.crypto.sasl.SaslInputStream
 
SaslInputStream(SaslServer, InputStream) - Constructor for class gnu.javax.crypto.sasl.SaslInputStream
 
SaslOutputStream - class gnu.javax.crypto.sasl.SaslOutputStream.
An output stream that uses either a javax.security.sasl.SaslClient or a javax.security.sasl.SaslServer to process the data through these entities' security layer filter(s).
SaslOutputStream(SaslClient, OutputStream) - Constructor for class gnu.javax.crypto.sasl.SaslOutputStream
 
SaslOutputStream(SaslServer, OutputStream) - Constructor for class gnu.javax.crypto.sasl.SaslOutputStream
 
SaslUtil - class gnu.javax.crypto.sasl.SaslUtil.
Utility methods for SASL-related classes.
SaslUtil() - Constructor for class gnu.javax.crypto.sasl.SaslUtil
 
ServerFactory - class gnu.javax.crypto.sasl.ServerFactory.
The implementation of the javax.security.sasl.SaslServerFactory.
ServerFactory() - Constructor for class gnu.javax.crypto.sasl.ServerFactory
 
ServerMechanism - class gnu.javax.crypto.sasl.ServerMechanism.
A base class to facilitate implementing SASL server-side mechanisms.
ServerMechanism(String) - Constructor for class gnu.javax.crypto.sasl.ServerMechanism
 
server - Variable in class gnu.javax.crypto.sasl.SaslInputStream
 
server - Variable in class gnu.javax.crypto.sasl.SaslOutputStream
 
serverName - Variable in class gnu.javax.crypto.sasl.ClientMechanism
Name of server to authenticate to.
serverName - Variable in class gnu.javax.crypto.sasl.ServerMechanism
Name of server to authenticate to.
setEOS(byte[]) - Method in class gnu.javax.crypto.sasl.OutputBuffer
Encodes a SASL EOS to the current buffer.
setMPI(BigInteger) - Method in class gnu.javax.crypto.sasl.OutputBuffer
Encodes a SASL MPI to the current buffer.
setOS(byte[]) - Method in class gnu.javax.crypto.sasl.OutputBuffer
Encodes a SASL OS to the current buffer.
setScalar(int, int) - Method in class gnu.javax.crypto.sasl.OutputBuffer
Encodes a SASL scalar quantity, count-octet long, to the current buffer.
setText(String) - Method in class gnu.javax.crypto.sasl.OutputBuffer
Encodes a SASL Text to the current buffer.
source - Variable in class gnu.javax.crypto.sasl.SaslInputStream
 
state - Variable in class gnu.javax.crypto.sasl.ClientMechanism
The state of the authentication automaton.
state - Variable in class gnu.javax.crypto.sasl.ServerMechanism
The state of the authentication automaton.

T

TRACE - Static variable in class gnu.javax.crypto.sasl.SaslInputStream
 
TRACE - Static variable in class gnu.javax.crypto.sasl.SaslOutputStream
 
twoBytesToLength(byte[]) - Static method in class gnu.javax.crypto.sasl.InputBuffer
Converts two octets into the number that they represent.

U

UserAlreadyExistsException - exception gnu.javax.crypto.sasl.UserAlreadyExistsException.
A checked exception thrown to indicate that a designated user is already known to the the authentication layer.
UserAlreadyExistsException() - Constructor for class gnu.javax.crypto.sasl.UserAlreadyExistsException
Constructs a UserAlreadyExistsException with no detail message.
UserAlreadyExistsException(String) - Constructor for class gnu.javax.crypto.sasl.UserAlreadyExistsException
Constructs a UserAlreadyExistsException with the specified detail message.
unwrap(byte[], int, int) - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
unwrap(byte[], int, int) - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
update(Map) - Method in interface gnu.javax.crypto.sasl.IAuthInfoProvider
Updates the credentials of a designated user.

V

validEmailAddress(String) - Static method in class gnu.javax.crypto.sasl.SaslUtil
 

W

WARN - Static variable in class gnu.javax.crypto.sasl.SaslInputStream
 
wrap(byte[], int, int) - Method in class gnu.javax.crypto.sasl.ClientMechanism
 
wrap() - Method in class gnu.javax.crypto.sasl.OutputBuffer
Returns the encoded form of the current buffer excluding the 4-byte length header.
wrap(byte[], int, int) - Method in class gnu.javax.crypto.sasl.ServerMechanism
 
write(int) - Method in class gnu.javax.crypto.sasl.SaslOutputStream
When writing octets to the resulting stream, if a security layer has been negotiated, each piece of data written (by a single invocation of write()) will be encapsulated as a SASL buffer, as defined in RFC 2222, and then written to the underlying dest output stream.
write(byte[], int, int) - Method in class gnu.javax.crypto.sasl.SaslOutputStream
When writing octets to the resulting stream, if a security layer has been negotiated, each piece of data written (by a single invocation of write()) will be encapsulated as a SASL buffer, as defined in RFC 2222, and then written to the underlying dest output stream.

A C D E F G H I L M N O P R S T U V W