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

Quick Search    Search Deep
A C D E G H I J M P Q R S T U W _

A

ALIAS - Static variable in class javax.security.sasl.Sasl
 
AuthenticationException - exception javax.security.sasl.AuthenticationException.
This exception is thrown by a SASL mechanism implementation to indicate that the SASL exchange has failed due to reasons related to authentication, such as an invalid identity, passphrase, or key.
AuthenticationException() - Constructor for class javax.security.sasl.AuthenticationException
Constructs a new instance of AuthenticationException.
AuthenticationException(String) - Constructor for class javax.security.sasl.AuthenticationException
Constructs a new instance of AuthenticationException with a detailed message.
AuthenticationException(String, Throwable) - Constructor for class javax.security.sasl.AuthenticationException
Constructs a new instance of AuthenticationException with a detailed message and a root exception.
AuthorizeCallback - class javax.security.sasl.AuthorizeCallback.
This callback is used by SaslServer to determine whether one entity (identified by an authenticated authentication ID) can act on behalf of another entity (identified by an authorization ID).
AuthorizeCallback(String, String) - Constructor for class javax.security.sasl.AuthorizeCallback
Constructs an instance of AuthorizeCallback.
authenticationID - Variable in class javax.security.sasl.AuthorizeCallback
 
authorizationID - Variable in class javax.security.sasl.AuthorizeCallback
 
authorized - Variable in class javax.security.sasl.AuthorizeCallback
 
authorizedID - Variable in class javax.security.sasl.AuthorizeCallback
 

C

CLIENT_FACTORY_SVC - Static variable in class javax.security.sasl.Sasl
 
createSaslClient(String[], String, String, String, Map, CallbackHandler) - Static method in class javax.security.sasl.Sasl
Creates a SaslClient for the specified mechanism.
createSaslClient(String[], String, String, String, Map, CallbackHandler) - Method in interface javax.security.sasl.SaslClientFactory
Creates a SaslClient using the parameters supplied.
createSaslServer(String, String, String, Map, CallbackHandler) - Static method in class javax.security.sasl.Sasl
Creates a SaslServer for the specified mechanism.
createSaslServer(String, String, String, Map, CallbackHandler) - Method in interface javax.security.sasl.SaslServerFactory
Creates a SaslServer instance using the parameters supplied.

D

dispose() - Method in interface javax.security.sasl.SaslClient
Disposes of any system resources or security-sensitive information the SaslClient might be using.
dispose() - Method in interface javax.security.sasl.SaslServer
Disposes of any system resources or security-sensitive information the SaslServer might be using.

E

evaluateChallenge(byte[]) - Method in interface javax.security.sasl.SaslClient
Evaluates the challenge data and generates a response.
evaluateEvidence(byte[]) - Method in interface javax.security.sasl.SaslClientExt
Given the SASL mechanism peer's evidence, which may be null, this method is for SASL mechanisms capable of using the designated evidence to update or recycle their cryptographic data, so security services can still be provided, in a secure fashion, without the need to go through the authentication phase again.
evaluateEvidence(byte[]) - Method in interface javax.security.sasl.SaslServerExt
Given the SASL mechanism peer's evidence, which may be null, this method is for SASL mechanisms capable of using the designated evidence to update or recycle their cryptographic data, so security services can still be provided, in a secure fashion, without the need to go through the authentication phase again.
evaluateResponse(byte[]) - Method in interface javax.security.sasl.SaslServer
Evaluates the response data and generates a challenge.

G

getAuthenticationID() - Method in class javax.security.sasl.AuthorizeCallback
Returns the authentication ID to check.
getAuthorizationID() - Method in class javax.security.sasl.AuthorizeCallback
Returns the authorization ID to check.
getAuthorizationID() - Method in interface javax.security.sasl.SaslServer
Reports the authorization ID in effect for the client of this session This method can only be called if SaslServer.isComplete() 55 returns true.
getAuthorizedID() - Method in class javax.security.sasl.AuthorizeCallback
Returns the ID of the authorized user.
getCause() - Method in class javax.security.sasl.SaslException
Returns the cause of this throwable or null if the cause is nonexistent or unknown.
getMechanismName() - Method in interface javax.security.sasl.SaslClient
Returns the IANA-registered mechanism name of this SASL client.
getMechanismName() - Method in interface javax.security.sasl.SaslServer
Returns the IANA-registered mechanism name of this SASL server (e.g.
getMechanismNames(Map) - Method in interface javax.security.sasl.SaslClientFactory
Returns an array of names of mechanisms that match the specified mechanism selection policies.
getMechanismNames(Map) - Method in interface javax.security.sasl.SaslServerFactory
Returns an array of names of mechanisms that match the specified mechanism selection policies.
getNegotiatedProperty(String) - Method in interface javax.security.sasl.SaslClient
Retrieves the negotiated property.
getNegotiatedProperty(String) - Method in interface javax.security.sasl.SaslServer
Retrieves the negotiated property.
getSaslClientFactories() - Static method in class javax.security.sasl.Sasl
Gets an enumeration of known factories for producing a SaslClient instance.
getSaslSecurityContext() - Method in interface javax.security.sasl.SaslClientExt
Retrieves the SASL Security Context of this SASL mechanism object.
getSaslSecurityContext() - Method in interface javax.security.sasl.SaslServerExt
Retrieves the SASL Security Context of this SASL mechanism object.
getSaslServerFactories() - Static method in class javax.security.sasl.Sasl
Gets an enumeration of known factories for producing a SaslServer instance.

H

hasInitialResponse() - Method in interface javax.security.sasl.SaslClient
Determines if this mechanism has an optional initial response.

I

isAuthorized() - Method in class javax.security.sasl.AuthorizeCallback
Determines if the identity represented by authentication ID is allowed to act on behalf of the authorization ID.
isComplete() - Method in interface javax.security.sasl.SaslClient
Determines if the authentication exchange has completed.
isComplete() - Method in interface javax.security.sasl.SaslServer
Determines if the authentication exchange has completed.

J

javax.security.sasl - package javax.security.sasl
 

M

MAX_BUFFER - Static variable in class javax.security.sasl.Sasl
The name of a property that specifies the maximum size of the receive buffer in bytes of SaslClient/SaslServer.

P

POLICY_FORWARD_SECRECY - Static variable in class javax.security.sasl.Sasl
The name of a property that specifies whether mechanisms that implement forward secrecy between sessions are required.
POLICY_NOACTIVE - Static variable in class javax.security.sasl.Sasl
The name of a property that specifies whether mechanisms susceptible to active (non-dictionary) attacks are not permitted.
POLICY_NOANONYMOUS - Static variable in class javax.security.sasl.Sasl
The name of a property that specifies whether mechanisms that accept anonymous login are not permitted.
POLICY_NODICTIONARY - Static variable in class javax.security.sasl.Sasl
The name of a property that specifies whether mechanisms susceptible to passive dictionary attacks are not permitted.
POLICY_NOPLAINTEXT - Static variable in class javax.security.sasl.Sasl
The name of a property that specifies whether mechanisms susceptible to simple plain passive attacks (e.g., "PLAIN") are not permitted.
POLICY_PASS_CREDENTIALS - Static variable in class javax.security.sasl.Sasl
The name of a property that specifies whether mechanisms that pass client credentials are required.
printStackTrace() - Method in class javax.security.sasl.SaslException
Prints this exception's stack trace to System.err.
printStackTrace(PrintStream) - Method in class javax.security.sasl.SaslException
Prints this exception's stack trace to a print stream.
printStackTrace(PrintWriter) - Method in class javax.security.sasl.SaslException
Prints this exception's stack trace to a print writer.

Q

QOP - Static variable in class javax.security.sasl.Sasl
The name of a property that specifies the quality-of-protection to use.

R

RAW_SEND_SIZE - Static variable in class javax.security.sasl.Sasl
The name of a property that specifies the maximum size of the raw send buffer in bytes of SaslClient/SaslServer.
REUSE - Static variable in class javax.security.sasl.Sasl
The name of a property that specifies whether to reuse previously authenticated session information.
RealmCallback - class javax.security.sasl.RealmCallback.
This callback is used by SaslClient and SaslServer to retrieve realm information.
RealmCallback(String) - Constructor for class javax.security.sasl.RealmCallback
Constructs a RealmCallback with a prompt.
RealmCallback(String, String) - Constructor for class javax.security.sasl.RealmCallback
Constructs a RealmCallback with a prompt and default realm information.
RealmChoiceCallback - class javax.security.sasl.RealmChoiceCallback.
This callback is used by SaslClient and SaslServer to obtain a realm given a list of realm choices.
RealmChoiceCallback(String, String[], int, boolean) - Constructor for class javax.security.sasl.RealmChoiceCallback
Constructs a RealmChoiceCallback with a prompt, a list of choices and a default choice.

S

SERVER_AUTH - Static variable in class javax.security.sasl.Sasl
The name of a property that specifies whether the server must authenticate to the client.
SERVER_FACTORY_SVC - Static variable in class javax.security.sasl.Sasl
 
STRENGTH - Static variable in class javax.security.sasl.Sasl
The name of a property that specifies the cipher strength to use.
Sasl - class javax.security.sasl.Sasl.
A static class for creating SASL clients and servers.
Sasl() - Constructor for class javax.security.sasl.Sasl
 
SaslClient - interface javax.security.sasl.SaslClient.
Performs SASL authentication as a client.
SaslClientExt - interface javax.security.sasl.SaslClientExt.
The visible additional methods for a SASL client to support the SM2 protocol.
SaslClientFactory - interface javax.security.sasl.SaslClientFactory.
An interface for creating instances of SaslClient.
SaslException - exception javax.security.sasl.SaslException.
This class represents an error that has occurred when using SASL.
SaslException() - Constructor for class javax.security.sasl.SaslException
Constructs a new instance of SaslException.
SaslException(String) - Constructor for class javax.security.sasl.SaslException
Constructs a new instance of SaslException with a detailed message.
SaslException(String, Throwable) - Constructor for class javax.security.sasl.SaslException
Constructs a new instance of SaslException with a detailed message and a root exception.
SaslServer - interface javax.security.sasl.SaslServer.
Performs SASL authentication as a server.
SaslServerExt - interface javax.security.sasl.SaslServerExt.
The visible additional methods for a SASL server to support the SM2 protocol.
SaslServerFactory - interface javax.security.sasl.SaslServerFactory.
An interface for creating instances of SaslServer.
serialVersionUID - Static variable in class javax.security.sasl.AuthorizeCallback
 
serialVersionUID - Static variable in class javax.security.sasl.SaslException
 
setAuthorized(boolean) - Method in class javax.security.sasl.AuthorizeCallback
Sets if authorization is allowed or not.
setAuthorizedID(String) - Method in class javax.security.sasl.AuthorizeCallback
Sets the ID of the authorized entity.
setSaslSecurityContext(AlgorithmParameterSpec) - Method in interface javax.security.sasl.SaslClientExt
Sets the SASL Security Context of this SASL mechanism object to the designated value.
setSaslSecurityContext(AlgorithmParameterSpec) - Method in interface javax.security.sasl.SaslServerExt
Sets the SASL Security Context of this SASL mechanism object to the designated value.

T

toString() - Method in class javax.security.sasl.SaslException
Returns the string representation of this exception.

U

unwrap(byte[], int, int) - Method in interface javax.security.sasl.SaslClient
Unwraps a byte array received from the server.
unwrap(byte[], int, int) - Method in interface javax.security.sasl.SaslServer
Unwraps a byte array received from the client.

W

wrap(byte[], int, int) - Method in interface javax.security.sasl.SaslClient
Wraps a byte array to be sent to the server.
wrap(byte[], int, int) - Method in interface javax.security.sasl.SaslServer
Wraps a byte array to be sent to the client.

_

_exception - Variable in class javax.security.sasl.SaslException
 

A C D E G H I J M P Q R S T U W _