B C D G I L N R S T U V W

B

BAD_VERSION - Static variable in class uk.ac.cam.ucs.webauth.WebauthResponse
Status code indicating that the authentication server does not support the version of the protocol used in the authentication response.

C

CANCELED - Static variable in class uk.ac.cam.ucs.webauth.WebauthResponse
Status code indicating that the user actively abandoned the authentication process by selecting a cancel button or similar process.

D

DECLINED - Static variable in class uk.ac.cam.ucs.webauth.WebauthResponse
Status code indicating that the authentication server declines to provide authentication services on this occasion.
decodeBuffer(String) - Method in class uk.ac.cam.ucs.webauth.WebauthDecoder
Decode a string.

G

get(String) - Method in class uk.ac.cam.ucs.webauth.WebauthResponse
Returns the string value of the specified field from this response
get(String) - Method in class uk.ac.cam.ucs.webauth.WebauthRequest
Returns a string containing the value of the specified field from this request
getColl(String) - Method in class uk.ac.cam.ucs.webauth.WebauthResponse
Returns a java.util.collection containing the comma-seperated strings from the specified field from this response
getColl(String) - Method in class uk.ac.cam.ucs.webauth.WebauthRequest
Returns a java.util.Collection containing the comma-seperated strings from the specified field from this request
getDate(String) - Method in class uk.ac.cam.ucs.webauth.WebauthResponse
Returns the value of the specified response field as a long value that represents a Date object.
getDate(String) - Method in class uk.ac.cam.ucs.webauth.WebauthRequest
Returns the value of the specified request field as a long value that represents a date.
getFieldNames() - Method in class uk.ac.cam.ucs.webauth.WebauthResponse
Returns a java.util.Iterator of all the field names that this response contains.
getFieldNames() - Method in class uk.ac.cam.ucs.webauth.WebauthRequest
Returns an iterator of all the field names that this request currently contains.
getInt(String) - Method in class uk.ac.cam.ucs.webauth.WebauthResponse
Returns an integer value expressing the value of the specified field from this response
getInt(String) - Method in class uk.ac.cam.ucs.webauth.WebauthRequest
Returns an integer value expressing the value of the specified field from this request.
getKeyPrefix() - Method in class uk.ac.cam.ucs.webauth.WebauthValidator
Get the maximum expected clock skew.
getMaxSkew() - Method in class uk.ac.cam.ucs.webauth.WebauthValidator
Get the maximum expected clock skew.
getRawData() - Method in class uk.ac.cam.ucs.webauth.WebauthResponse
Returns the raw data from this response, less the key-id and signature.
getTimeout() - Method in class uk.ac.cam.ucs.webauth.WebauthValidator
Get the maximum expected transmission time for response messages, in milliseconds.

I

IACT_REQUIRED - Static variable in class uk.ac.cam.ucs.webauth.WebauthResponse
Status code indicating that a request specified 'iact' as 'no' but either the user is not currently identified to the WLS or the user has asked to be notified before responses that identify him/her are issued.

L

length() - Method in class uk.ac.cam.ucs.webauth.WebauthResponse
Returns the number of fields found in the response
length() - Method in class uk.ac.cam.ucs.webauth.WebauthRequest
Returns the number of fields found in the request

N

NO_COMMON_AUTH - Static variable in class uk.ac.cam.ucs.webauth.WebauthResponse
Status code indicating that the authentication server does not support any of the authentication types specified in the 'aauth' parameter of the authentication request.

R

REQUEST_ERROR - Static variable in class uk.ac.cam.ucs.webauth.WebauthResponse
Status code indicating tha tthere was a problem decoding the request parameters that is not covered by a more specific status - perhaps an unrecognised parameter.

S

set(String, Collection) - Method in class uk.ac.cam.ucs.webauth.WebauthRequest
Sets a field in this request to the values from a java.util.Collection
set(String, int) - Method in class uk.ac.cam.ucs.webauth.WebauthRequest
Sets a field in this request to an int value
set(String, long) - Method in class uk.ac.cam.ucs.webauth.WebauthRequest
Sets a field in this request to a long value expressing a date.
set(String, String) - Method in class uk.ac.cam.ucs.webauth.WebauthRequest
Sets a field in this request to a string value
setKeyPrefix(String) - Method in class uk.ac.cam.ucs.webauth.WebauthValidator
Set the string prefix used to identify the relevant public key in the key store.
setMaxSkew(int) - Method in class uk.ac.cam.ucs.webauth.WebauthValidator
Set the maximum expected difference between the clock supplying the date parameter for validate and correct time, in milliseconds.
setTimeout(int) - Method in class uk.ac.cam.ucs.webauth.WebauthValidator
Set the maximum expected transmission time for response messages, in milliseconds.
statusString(int) - Static method in class uk.ac.cam.ucs.webauth.WebauthResponse
Returns a String description of a int status code
statusString(String) - Static method in class uk.ac.cam.ucs.webauth.WebauthResponse
Returns a String description of a String status code
SUCCESS - Static variable in class uk.ac.cam.ucs.webauth.WebauthResponse
Status code representing successfull authentication

T

toQString() - Method in class uk.ac.cam.ucs.webauth.WebauthRequest
Returns this request in the format of a URL query string
toString() - Method in class uk.ac.cam.ucs.webauth.WebauthResponse
Returns a human-readable string representation this response mesage
toString() - Method in class uk.ac.cam.ucs.webauth.WebauthRequest
Returns a human-readable representation of this entire request

U

uk.ac.cam.ucs.webauth - package uk.ac.cam.ucs.webauth
The University of Cambridge Web Authentication System Java Toolkit.
UNAUTHORIZED - Static variable in class uk.ac.cam.ucs.webauth.WebauthResponse
Status code indicating that this application is not authorised to use the targeted authentication server.

V

validate(WebauthRequest, WebauthResponse) - Method in class uk.ac.cam.ucs.webauth.WebauthValidator
Perform validation tests on a WebauthResponse.
validate(WebauthRequest, WebauthResponse, long) - Method in class uk.ac.cam.ucs.webauth.WebauthValidator
Alternate version of validate in which date on which validation is based can be specified.

W

WebauthDecoder - class uk.ac.cam.ucs.webauth.WebauthDecoder.
Implements a decoder for encoded binary strings as used by the authentication system.
WebauthDecoder() - Constructor for class uk.ac.cam.ucs.webauth.WebauthDecoder
Default constructor
WebauthException - exception uk.ac.cam.ucs.webauth.WebauthException.
Represents exception conditions within the WebAuth system
WebauthException() - Constructor for class uk.ac.cam.ucs.webauth.WebauthException
Default constrictor
WebauthException(String) - Constructor for class uk.ac.cam.ucs.webauth.WebauthException
Alternate constructor
WebauthRequest - class uk.ac.cam.ucs.webauth.WebauthRequest.
Represents an authentication request message.
WebauthRequest() - Constructor for class uk.ac.cam.ucs.webauth.WebauthRequest
Default constructor.
WebauthResponse - class uk.ac.cam.ucs.webauth.WebauthResponse.
Represents an authentication response message.
WebauthResponse(String) - Constructor for class uk.ac.cam.ucs.webauth.WebauthResponse
Constructs a new WebauthResponse object from a string representation of a response.
WebauthValidator - class uk.ac.cam.ucs.webauth.WebauthValidator.
Implements a validator for authentication response message.
WebauthValidator(KeyStore) - Constructor for class uk.ac.cam.ucs.webauth.WebauthValidator
Default constructor.

B C D G I L N R S T U V W