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

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

A

AES_CALG - Static variable in interface cryptix.sasl.SaslParams
 
ANONYMOUS_MECHANISM - Static variable in interface cryptix.sasl.SaslParams
 
AUTH_INFO_PROVIDER_PKGS - Static variable in interface cryptix.sasl.SaslParams
Name of authentication information provider packages.
AuthException - exception cryptix.sasl.AuthException.
Exception thrown on errors and failures during the authentication process.
AuthException() - Constructor for class cryptix.sasl.AuthException
Constructs a new instance of AuthException.
AuthException(String) - Constructor for class cryptix.sasl.AuthException
Constructs a default exception with a detailed message and no root exception.
AuthException(String, Throwable) - Constructor for class cryptix.sasl.AuthException
Constructs a new instance of AuthException with a detailed message and a root exception.
AuthInfo - class cryptix.sasl.AuthInfo.
A static class for creating AuthInfoServices providers.
AuthInfo() - Constructor for class cryptix.sasl.AuthInfo
Trivial constructor to enforce usage through static methods.
AuthInfoProvider - class cryptix.sasl.AuthInfoProvider.
The concrete Cryptix SASL authentication information provider factory.
AuthInfoProvider() - Constructor for class cryptix.sasl.AuthInfoProvider
 
AuthInfoProviderFactory - interface cryptix.sasl.AuthInfoProviderFactory.
The visible method of every authentication information provider factory.
AuthInfoServices - interface cryptix.sasl.AuthInfoServices.
The visible methods of any authentication information provider.
activate(Map) - Method in interface cryptix.sasl.AuthInfoServices
Activates (initialises) this provider instance.
areEqual(byte[], byte[]) - Static method in class cryptix.sasl.SaslUtil
 
authenticator - Variable in class cryptix.sasl.ServerMechanism
The provider for authentication information.
authorizationID - Variable in class cryptix.sasl.ClientMechanism
The authorisation identity.
authorizationID - Variable in class cryptix.sasl.ServerMechanism
The authorisation identity.
available() - Method in class cryptix.sasl.SaslInputStream
 

B

BUFFER_LIMIT - Static variable in interface cryptix.sasl.SaslParams
The size limit, in bytes, of a SASL Buffer.
byteToString(int) - Static method in class cryptix.sasl.SaslUtil
Returns a string of 2 hexadecimal digits (most significant digit first) corresponding to the lowest 8 bits of n.

C

CRAM_MD5_MECHANISM - Static variable in interface cryptix.sasl.SaslParams
 
ClientFactory - class cryptix.sasl.ClientFactory.
The Cryptix implementation of the javax.security.sasl.SaslClientFactory.
ClientFactory() - Constructor for class cryptix.sasl.ClientFactory
 
ClientMechanism - class cryptix.sasl.ClientMechanism.
The Cryptix implementation of the base SASL client-side mechanism.
ClientMechanism(String, String, String, String, Hashtable, CallbackHandler) - Constructor for class cryptix.sasl.ClientMechanism
 
ConfidentialityException - exception cryptix.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 cryptix.sasl.ConfidentialityException
Constructs a new instance of ConfidentialityException with no detail message.
ConfidentialityException(String) - Constructor for class cryptix.sasl.ConfidentialityException
Constructs a new instance of ConfidentialityException with the specified detail message.
ConfidentialityException(String, Throwable) - Constructor for class cryptix.sasl.ConfidentialityException
Constructs a new instance of ConfidentialityException with a detailed message and a root exception.
cat - Static variable in class cryptix.sasl.InputBuffer
 
cat - Static variable in class cryptix.sasl.OTPInputBuffer
 
cat - Static variable in class cryptix.sasl.OutputBuffer
 
cat - Static variable in class cryptix.sasl.SaslInputStream
 
cat - Static variable in class cryptix.sasl.SaslOutputStream
 
client - Variable in class cryptix.sasl.SaslInputStream
 
client - Variable in class cryptix.sasl.SaslOutputStream
 
close() - Method in class cryptix.sasl.SaslInputStream
 
close() - Method in class cryptix.sasl.SaslOutputStream
 
complete - Variable in class cryptix.sasl.ClientMechanism
Whether authentication phase is completed (true) or not (false).
complete - Variable in class cryptix.sasl.ServerMechanism
Whether authentication phase is completed (true) or not (false).
contains(String) - Method in interface cryptix.sasl.AuthInfoServices
Checks if a user with a designated name is known to this provider.
createSaslClient(String[], String, String, String, Hashtable, CallbackHandler) - Method in class cryptix.sasl.ClientFactory
 
createSaslServer(String, String, String, Hashtable, CallbackHandler) - Method in class cryptix.sasl.ServerFactory
 
cryptix.sasl - package cryptix.sasl
 

D

dest - Variable in class cryptix.sasl.SaslOutputStream
 
dispose() - Method in class cryptix.sasl.ClientMechanism
 
dispose() - Method in class cryptix.sasl.ServerMechanism
 
dump(BigInteger) - Static method in class cryptix.sasl.SaslUtil
Returns a hexadecimal dump of the trimmed bytes of a BigInteger.
dump(MessageDigest) - Static method in class cryptix.sasl.SaslUtil
Returns the context of the designated hash as a string.
dumpString(byte[], int, int, String) - Static method in class cryptix.sasl.SaslUtil
Dump a byte array as a string, in a format that is easy to read for debugging.
dumpString(byte[]) - Static method in class cryptix.sasl.SaslUtil
 
dumpString(byte[], String) - Static method in class cryptix.sasl.SaslUtil
 
dumpString(byte[], int, int) - Static method in class cryptix.sasl.SaslUtil
 

E

encode() - Method in class cryptix.sasl.OutputBuffer
Returns the encoded form of the current buffer including the 4-byte length header.
engineUnwrap(byte[], int, int) - Method in class cryptix.sasl.ClientMechanism
 
engineUnwrap(byte[], int, int) - Method in class cryptix.sasl.ServerMechanism
 
engineWrap(byte[], int, int) - Method in class cryptix.sasl.ClientMechanism
 
engineWrap(byte[], int, int) - Method in class cryptix.sasl.ServerMechanism
 
evaluateChallenge(byte[]) - Method in class cryptix.sasl.ClientMechanism
 
evaluateResponse(byte[]) - Method in class cryptix.sasl.ServerMechanism
 

F

FOUR_BYTE_HEADER_LIMIT - Static variable in interface cryptix.sasl.SaslParams
The size limit, in bytes, of a SASL EOS (Extended Octet Sequence) element.
factories - Static variable in class cryptix.sasl.AuthInfo
 
flush() - Method in class cryptix.sasl.SaslOutputStream
 
fourBytesToLength(byte[]) - Static method in class cryptix.sasl.InputBuffer
Converts four octets into the number that they represent.
fromb64(String) - Static method in class cryptix.sasl.SaslUtil
 

G

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

H

HMAC_MD5_IALG - Static variable in interface cryptix.sasl.SaslParams
 
HMAC_SHA_IALG - Static variable in interface cryptix.sasl.SaslParams
 
handler - Variable in class cryptix.sasl.ClientMechanism
Callback handler to use with this mechanism instance.
handler - Variable in class cryptix.sasl.ServerMechanism
Callback handler to use with this mechanism instance.
hasInitialResponse() - Method in class cryptix.sasl.ClientMechanism
 
hasMoreElements() - Method in class cryptix.sasl.InputBuffer
 
hasPolicy(String, Hashtable) - Static method in class cryptix.sasl.ClientFactory
 
hasPolicy(String, Hashtable) - Static method in class cryptix.sasl.ServerFactory
 
hexDigits - Static variable in class cryptix.sasl.SaslUtil
 

I

IllegalMechanismStateException - exception cryptix.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 cryptix.sasl.IllegalMechanismStateException
Constructs a new instance of IllegalMechanismStateException with no detail message.
IllegalMechanismStateException(String) - Constructor for class cryptix.sasl.IllegalMechanismStateException
Constructs a new instance of IllegalMechanismStateException with the specified detail message.
InputBuffer - class cryptix.sasl.InputBuffer.
The Cryptix implementation of an incoming SASL buffer.
InputBuffer(byte[]) - Constructor for class cryptix.sasl.InputBuffer
Constructs a SASL buffer given the buffer's encoded form, including its header bytes.
InputBuffer() - Constructor for class cryptix.sasl.InputBuffer
Trivial private constructor for use by the class method.
IntegrityException - exception cryptix.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 cryptix.sasl.IntegrityException
Constructs a new instance of IntegrityException with no detail message.
IntegrityException(String) - Constructor for class cryptix.sasl.IntegrityException
Constructs a new instance of IntegrityException with the specified detail message.
IntegrityException(String, Throwable) - Constructor for class cryptix.sasl.IntegrityException
Constructs a new instance of IntegrityException with a detailed message and a root exception.
in - Variable in class cryptix.sasl.InputBuffer
The internal buffer stream containing the buffer's contents.
internalBuf - Variable in class cryptix.sasl.SaslInputStream
 
isComplete() - Method in class cryptix.sasl.ClientMechanism
 
isComplete() - Method in class cryptix.sasl.ServerMechanism
 

L

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

M

MD5_MDA - Static variable in interface cryptix.sasl.SaslParams
 
maxRawSendSize - Variable in class cryptix.sasl.SaslInputStream
 
maxRawSendSize - Variable in class cryptix.sasl.SaslOutputStream
 
mechanism - Variable in class cryptix.sasl.ClientMechanism
Name of this mechanism.
mechanism - Variable in class cryptix.sasl.ServerMechanism
Name of this mechanism.

N

NoSuchMechanismException - exception cryptix.sasl.NoSuchMechanismException.
A checked exception thrown to indicate that a designated SASL mechanism implementation was not found.
NoSuchMechanismException(String) - Constructor for class cryptix.sasl.NoSuchMechanismException
Constructs a NoSuchMechanismException with the specified detail message.
NoSuchUserException - exception cryptix.sasl.NoSuchUserException.
A checked exception thrown to indicate that a designated user is unknown to the authentication layer.
NoSuchUserException() - Constructor for class cryptix.sasl.NoSuchUserException
Constructs a NoSuchUserException with no detail message.
NoSuchUserException(String) - Constructor for class cryptix.sasl.NoSuchUserException
Constructs a NoSuchUserException with the specified detail message.

O

ONE_BYTE_HEADER_LIMIT - Static variable in interface cryptix.sasl.SaslParams
The size limit, in bytes, of a SASL OS (Octet Sequence) element.
OTPInputBuffer - class cryptix.sasl.OTPInputBuffer.
The Cryptix implementation of an incoming SASL buffer.
OTPInputBuffer(byte[]) - Constructor for class cryptix.sasl.OTPInputBuffer
Constructs a SASL buffer given the buffer's encoded form, including its header bytes.
OTP_MECHANISM - Static variable in interface cryptix.sasl.SaslParams
 
OutputBuffer - class cryptix.sasl.OutputBuffer.
The cryptix implementation of an outgoing SASL buffer.
OutputBuffer() - Constructor for class cryptix.sasl.OutputBuffer
 
out - Variable in class cryptix.sasl.OutputBuffer
The internal output stream.

P

PASSWORD - Static variable in interface cryptix.sasl.SaslParams
Name of password property.
PLAIN_MECHANISM - Static variable in interface cryptix.sasl.SaslParams
 
passivate() - Method in interface cryptix.sasl.AuthInfoServices
Passivates (releases) this provider instance.
properties - Variable in class cryptix.sasl.ClientMechanism
Properties of qualities desired for this mechanism.
properties - Variable in class cryptix.sasl.ServerMechanism
Properties of qualities desired for this mechanism.
protocol - Variable in class cryptix.sasl.ClientMechanism
Name of protocol using this mechanism.
protocol - Variable in class cryptix.sasl.ServerMechanism
Name of protocol using this mechanism.

R

RIJNDAEL_CALG - Static variable in interface cryptix.sasl.SaslParams
 
RIPEMD_160_MDA - Static variable in interface cryptix.sasl.SaslParams
 
rawSendSize - Variable in class cryptix.sasl.ClientMechanism
 
rawSendSize - Variable in class cryptix.sasl.ServerMechanism
 
read() - Method in class cryptix.sasl.SaslInputStream
Reads the next byte of data from the input stream.
read(byte[], int, int) - Method in class cryptix.sasl.SaslInputStream
Reads up to len bytes of data from the underlying source input stream into an array of bytes.
readSaslBuffer() - Method in class cryptix.sasl.SaslInputStream
Reads a SASL buffer from the underlying source if at least 4 bytes are available.

S

SHA_MDA - Static variable in interface cryptix.sasl.SaslParams
 
SM2_MECHANISM - Static variable in interface cryptix.sasl.SaslParams
 
SRP_MECHANISM - Static variable in interface cryptix.sasl.SaslParams
 
SaslEncodingException - exception cryptix.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 cryptix.sasl.SaslEncodingException
Constructs a SaslEncodingException with no detail message.
SaslEncodingException(String) - Constructor for class cryptix.sasl.SaslEncodingException
Constructs a SaslEncodingException with the specified detail message.
SaslInputStream - class cryptix.sasl.SaslInputStream.
An input stream that uses either a SaslClient or a SaslServer to process the data through these entities' security layer filter(s).
SaslInputStream(SaslClient, InputStream) - Constructor for class cryptix.sasl.SaslInputStream
 
SaslInputStream(SaslServer, InputStream) - Constructor for class cryptix.sasl.SaslInputStream
 
SaslOutputStream - class cryptix.sasl.SaslOutputStream.
An output stream that uses either a SaslClient or a SaslServer to process the data through these entities' security layer filter(s).
SaslOutputStream(SaslClient, OutputStream) - Constructor for class cryptix.sasl.SaslOutputStream
 
SaslOutputStream(SaslServer, OutputStream) - Constructor for class cryptix.sasl.SaslOutputStream
 
SaslParams - interface cryptix.sasl.SaslParams.
An interface containing constants and canonical names used throughout this SASL implementation.
SaslUtil - class cryptix.sasl.SaslUtil.
 
SaslUtil() - Constructor for class cryptix.sasl.SaslUtil
 
ServerFactory - class cryptix.sasl.ServerFactory.
The Cryptix implementation of the javax.security.sasl.SaslServerFactory.
ServerFactory() - Constructor for class cryptix.sasl.ServerFactory
 
ServerMechanism - class cryptix.sasl.ServerMechanism.
The Cryptix implementation of the base SASL server-side mechanism.
ServerMechanism(String, String, String, Hashtable, CallbackHandler) - Constructor for class cryptix.sasl.ServerMechanism
 
server - Variable in class cryptix.sasl.SaslInputStream
 
server - Variable in class cryptix.sasl.SaslOutputStream
 
serverName - Variable in class cryptix.sasl.ClientMechanism
Name of server to authenticate to.
serverName - Variable in class cryptix.sasl.ServerMechanism
Name of server to authenticate to.
setEOS(byte[]) - Method in class cryptix.sasl.OutputBuffer
Encodes a SASL EOS to the current buffer.
setMPI(BigInteger) - Method in class cryptix.sasl.OutputBuffer
Encodes a SASL MPI to the current buffer.
setOS(byte[]) - Method in class cryptix.sasl.OutputBuffer
Encodes a SASL OS to the current buffer.
setScalar(int, int) - Method in class cryptix.sasl.OutputBuffer
Encodes a SASL scalar quantity, count-octet long, to the current buffer.
setText(String) - Method in class cryptix.sasl.OutputBuffer
Encodes a SASL Text to the current buffer.
source - Variable in class cryptix.sasl.SaslInputStream
 
state - Variable in class cryptix.sasl.ClientMechanism
The state of the authentication automaton.
state - Variable in class cryptix.sasl.ServerMechanism
The state of the authentication automaton.

T

TABLE - Static variable in class cryptix.sasl.SaslUtil
 
TWOFISH_CALG - Static variable in interface cryptix.sasl.SaslParams
 
TWO_BYTE_HEADER_LIMIT - Static variable in interface cryptix.sasl.SaslParams
The size limit, in bytes, of both a SASL MPI (Multi-Precision Integer) element and a SASL Text element.
toString(byte[], int, int) - Static method in class cryptix.sasl.SaslUtil
Returns a string of hexadecimal digits from a byte array.
toString(byte[]) - Static method in class cryptix.sasl.SaslUtil
 
tob64(byte[]) - Static method in class cryptix.sasl.SaslUtil
 
trim(BigInteger) - Static method in class cryptix.sasl.SaslUtil
Treats the input as the MSB representation of a number, and lop off leading zero elements.
twoBytesToLength(byte[]) - Static method in class cryptix.sasl.InputBuffer
Converts two octets into the number that they represent.

U

USERNAME - Static variable in interface cryptix.sasl.SaslParams
Name of username property.
UserAlreadyExistsException - exception cryptix.sasl.UserAlreadyExistsException.
A checked exception thrown to indicate that a designated user is already known to the the authentication layer.
UserAlreadyExistsException() - Constructor for class cryptix.sasl.UserAlreadyExistsException
Constructs a UserAlreadyExistsException with no detail message.
UserAlreadyExistsException(String) - Constructor for class cryptix.sasl.UserAlreadyExistsException
Constructs a UserAlreadyExistsException with the specified detail message.
unwrap(byte[], int, int) - Method in class cryptix.sasl.ClientMechanism
 
unwrap(byte[], int, int) - Method in class cryptix.sasl.ServerMechanism
 
update(Map) - Method in interface cryptix.sasl.AuthInfoServices
Updates the credentials of a designated user.

V

validEmailAddress(String) - Static method in class cryptix.sasl.SaslUtil
 

W

wrap(byte[], int, int) - Method in class cryptix.sasl.ClientMechanism
 
wrap() - Method in class cryptix.sasl.OutputBuffer
Returns the encoded form of the current buffer excluding the 4-byte length header.
wrap(byte[], int, int) - Method in class cryptix.sasl.ServerMechanism
 
write(int) - Method in class cryptix.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 cryptix.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 B C D E F G H I L M N O P R S T U V W