A B C D F G I L O P S T V 

A

attemptRedirect(Request, Response) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Attempts to redirect the user's browser to the URI provided in a query parameter named by CookieAuthenticator.getRedirectQueryName().
authenticate(Request, Response) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Restores credentials from the cookie named CookieAuthenticator.getCookieName() if available.
authenticated(Request, Response) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Sets or updates the credentials cookie.
AwsAuthenticator - Class in org.restlet.ext.crypto
Authenticator supporting the ChallengeScheme.HTTP_AWS_S3 scheme.
AwsAuthenticator(Context, boolean, String) - Constructor for class org.restlet.ext.crypto.AwsAuthenticator
Creates a new HttpAwsS3Authenticator instance.
AwsAuthenticator(Context, boolean, String, Verifier) - Constructor for class org.restlet.ext.crypto.AwsAuthenticator
Creates a new HttpAwsS3Authenticator instance.
AwsAuthenticator(Context, String) - Constructor for class org.restlet.ext.crypto.AwsAuthenticator
Creates a new HttpAwsS3Authenticator instance.

B

beforeHandle(Request, Response) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Optionally handles the login and logout actions by intercepting the HTTP calls to the CookieAuthenticator.getLoginPath() and CookieAuthenticator.getLogoutPath() URIs.

C

challenge(Response, boolean) - Method in class org.restlet.ext.crypto.CookieAuthenticator
This method should be overridden to return a login form representation.
By default, it redirects the user's browser to the CookieAuthenticator.getLoginFormPath() URI, adding the URI of the target resource as a query parameter of name CookieAuthenticator.getRedirectQueryName().
In case the getLoginFormPath() is not set, it calls the parent's method.
CookieAuthenticator - Class in org.restlet.ext.crypto
Challenge authenticator based on browser cookies.
CookieAuthenticator(Context, boolean, String, byte[]) - Constructor for class org.restlet.ext.crypto.CookieAuthenticator
Constructor.
CookieAuthenticator(Context, String, byte[]) - Constructor for class org.restlet.ext.crypto.CookieAuthenticator
Constructor for mandatory cookie authenticators.
createChallengeRequest(boolean) - Method in class org.restlet.ext.crypto.DigestAuthenticator
 

D

digest(char[], String) - Static method in class org.restlet.ext.crypto.DigestUtils
Returns the digest of the target string.
digest(String, String) - Static method in class org.restlet.ext.crypto.DigestUtils
Returns the digest of the target string.
digest(String, char[], String) - Method in class org.restlet.ext.crypto.DigestVerifier
Computes the digest of a secret according to a specified algorithm.
DigestAuthenticator - Class in org.restlet.ext.crypto
Authenticator supporting the digest challenge authentication schemes.
DigestAuthenticator(Context, boolean, String, List<Reference>, String) - Constructor for class org.restlet.ext.crypto.DigestAuthenticator
Constructor.
DigestAuthenticator(Context, String, String) - Constructor for class org.restlet.ext.crypto.DigestAuthenticator
Constructor.
DigestUtils - Class in org.restlet.ext.crypto
Security data manipulation utilities.
DigestVerifier<T extends SecretVerifier> - Class in org.restlet.ext.crypto
Wrapper verifier that can verify digested secrets.
DigestVerifier(String, T, String) - Constructor for class org.restlet.ext.crypto.DigestVerifier
Constructor.

F

formatCredentials(ChallengeResponse) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Formats the raws credentials to store in the cookie.

G

generateServerNonce() - Method in class org.restlet.ext.crypto.DigestAuthenticator
Generates a server nonce.
getAlgorithm() - Method in class org.restlet.ext.crypto.DigestVerifier
Returns the digest algorithm of provided secrets.
getCookieName() - Method in class org.restlet.ext.crypto.CookieAuthenticator
Returns the cookie name to use for the authentication credentials.
getCredentialsCookie(Request, Response) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Returns the credentials cookie setting.
getDomainRefs() - Method in class org.restlet.ext.crypto.DigestAuthenticator
Returns the base URI references that collectively define the protected domains for the digest authentication.
getEncryptAlgorithm() - Method in class org.restlet.ext.crypto.CookieAuthenticator
Returns the name of the algorithm used to encrypt the log info cookie value.
getEncryptSecretKey() - Method in class org.restlet.ext.crypto.CookieAuthenticator
Returns the secret key for the algorithm used to encrypt the log info cookie value.
getHashedSecret(String, char[]) - Method in class org.restlet.ext.crypto.DigestAuthenticator
Return the hashed secret.
getIdentifierFormName() - Method in class org.restlet.ext.crypto.CookieAuthenticator
Returns the name of the HTML login form field containing the identifier.
getLoginFormPath() - Method in class org.restlet.ext.crypto.CookieAuthenticator
Returns the URI path of the HTML login form to use to challenge the user.
getLoginPath() - Method in class org.restlet.ext.crypto.CookieAuthenticator
Returns the login URI path to intercept.
getLogoutPath() - Method in class org.restlet.ext.crypto.CookieAuthenticator
Returns the logout URI path to intercept.
getMaxCookieAge() - Method in class org.restlet.ext.crypto.CookieAuthenticator
Returns the maximum age of the log info cookie.
getMaxRequestAge() - Method in class org.restlet.ext.crypto.AwsAuthenticator
Returns the maximum age of a request, in milliseconds, before it is considered stale.
getMaxServerNonceAge() - Method in class org.restlet.ext.crypto.DigestAuthenticator
Returns the number of milliseconds between each mandatory nonce refresh.
getRedirectQueryName() - Method in class org.restlet.ext.crypto.CookieAuthenticator
Returns the name of the query parameter containing the URI to redirect the browser to after login or logout.
getSecretFormName() - Method in class org.restlet.ext.crypto.CookieAuthenticator
Returns the name of the HTML login form field containing the secret.
getServerKey() - Method in class org.restlet.ext.crypto.DigestAuthenticator
Returns the secret key known only by server.
getVerifier() - Method in class org.restlet.ext.crypto.AwsAuthenticator
 
getVerifier() - Method in class org.restlet.ext.crypto.DigestAuthenticator
 
getWrappedAlgorithm() - Method in class org.restlet.ext.crypto.DigestVerifier
Returns the digest algorithm of secrets returned by the wrapped verifier.
getWrappedSecret(String) - Method in class org.restlet.ext.crypto.DigestVerifier
Returns the wrapped secret associated to a given identifier.
getWrappedSecretDigest(String) - Method in class org.restlet.ext.crypto.DigestVerifier
Returns the digest of the wrapped secret associated to a given identifier.
getWrappedVerifier() - Method in class org.restlet.ext.crypto.AwsAuthenticator
Returns the secret verifier that will be wrapped by the real verifier supporting all the HTTP AWS verifications.
getWrappedVerifier() - Method in class org.restlet.ext.crypto.DigestVerifier
Returns the wrapped secret verifier.

I

isInterceptingLogin() - Method in class org.restlet.ext.crypto.CookieAuthenticator
Indicates if the login requests should be intercepted.
isInterceptingLogout() - Method in class org.restlet.ext.crypto.CookieAuthenticator
Indicates if the logout requests should be intercepted.
isLoggingIn(Request, Response) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Indicates if the request is an attempt to log in and should be intercepted.
isLoggingOut(Request, Response) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Indicates if the request is an attempt to log out and should be intercepted.

L

login(Request, Response) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Processes the login request.
logout(Request, Response) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Processes the logout request.

O

org.restlet.ext.crypto - package org.restlet.ext.crypto
Support for cryptography including Amazon S3 and Windows Azure client authentication.

P

parseCredentials(String) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Decodes the credentials stored in a cookie into a proper ChallengeResponse object.

S

setAlgorithm(String) - Method in class org.restlet.ext.crypto.DigestVerifier
Sets the digest algorithm of provided secrets.
setCookieName(String) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Sets the cookie name to use for the authentication credentials.
setDomainRefs(List<Reference>) - Method in class org.restlet.ext.crypto.DigestAuthenticator
Sets the URI references that define the protection domains for the digest authentication.
setEncryptAlgorithm(String) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Sets the name of the algorithm used to encrypt the log info cookie value.
setEncryptSecretKey(byte[]) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Sets the secret key for the algorithm used to encrypt the log info cookie value.
setIdentifierFormName(String) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Sets the name of the HTML login form field containing the identifier.
setInterceptingLogin(boolean) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Indicates if the login requests should be intercepted.
setInterceptingLogout(boolean) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Indicates if the logout requests should be intercepted.
setLoginFormPath(String) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Sets the URI path of the HTML login form to use to challenge the user.
setLoginPath(String) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Sets the login URI path to intercept.
setLogoutPath(String) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Sets the logout URI path to intercept.
setMaxCookieAge(int) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Sets the maximum age of the log info cookie.
setMaxRequestAge(long) - Method in class org.restlet.ext.crypto.AwsAuthenticator
Sets the maximum age of a request, in milliseconds, before it is considered stale.
setMaxServerNonceAge(long) - Method in class org.restlet.ext.crypto.DigestAuthenticator
Sets the number of milliseconds between each mandatory nonce refresh.
setRedirectQueryName(String) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Sets the name of the query parameter containing the URI to redirect the browser to after login or logout.
setSecretFormName(String) - Method in class org.restlet.ext.crypto.CookieAuthenticator
Sets the name of the HTML login form field containing the secret.
setServerKey(String) - Method in class org.restlet.ext.crypto.DigestAuthenticator
Sets the secret key known only by server.
setVerifier(Verifier) - Method in class org.restlet.ext.crypto.AwsAuthenticator
Sets the internal verifier.
setVerifier(Verifier) - Method in class org.restlet.ext.crypto.DigestAuthenticator
Set the internal verifier.
setWrappedAlgorithm(String) - Method in class org.restlet.ext.crypto.DigestAuthenticator
Sets the digest algorithm of secrets returned by the wrapped verifier.
setWrappedAlgorithm(String) - Method in class org.restlet.ext.crypto.DigestVerifier
Sets the digest algorithm of secrets returned by the wrapped verifier.
setWrappedVerifier(LocalVerifier) - Method in class org.restlet.ext.crypto.AwsAuthenticator
Sets the secret verifier that will be wrapped by the real verifier supporting all the HTTP AWS verifications.
setWrappedVerifier(LocalVerifier) - Method in class org.restlet.ext.crypto.DigestAuthenticator
Sets the secret verifier that will be wrapped by real verifier supporting all the HTTP DIGEST verifications (nonce, domain URIs, etc.).
setWrappedVerifier(T) - Method in class org.restlet.ext.crypto.DigestVerifier
Sets the wrapped secret verifier.

T

toHMacSha1(String, byte[]) - Static method in class org.restlet.ext.crypto.DigestUtils
Converts a source string to its HMAC/SHA-1 value.
toHMacSha1(String, String) - Static method in class org.restlet.ext.crypto.DigestUtils
Converts a source string to its HMAC/SHA-1 value.
toHMacSha256(String, byte[]) - Static method in class org.restlet.ext.crypto.DigestUtils
Converts a source string to its HMAC/SHA256 value.
toHMacSha256(String, String) - Static method in class org.restlet.ext.crypto.DigestUtils
Converts a source string to its HMAC/SHA256 value.
toHttpDigest(String, char[], String) - Static method in class org.restlet.ext.crypto.DigestUtils
Return the HTTP DIGEST hashed secret.
toMd5(String) - Static method in class org.restlet.ext.crypto.DigestUtils
Returns the MD5 digest of the target string.
toMd5(String, String) - Static method in class org.restlet.ext.crypto.DigestUtils
Returns the MD5 digest of target string.
toSha1(String) - Static method in class org.restlet.ext.crypto.DigestUtils
Returns the SHA1 digest of the target string.
toSha1(String, String) - Static method in class org.restlet.ext.crypto.DigestUtils
Returns the SHA1 digest of target string.

V

verify(String, char[]) - Method in class org.restlet.ext.crypto.DigestVerifier
 
A B C D F G I L O P S T V 

Copyright © 2005-2017 Restlet.