Serialized Form


Package org.jasig.cas.client.authentication

Class org.jasig.cas.client.authentication.AttributePrincipalImpl extends SimplePrincipal implements Serializable

serialVersionUID: -1443182634624927187L

Serialized Fields

attributes

Map<K,V> attributes
Map of key/value pairs about this principal.


proxyGrantingTicket

String proxyGrantingTicket
The CAS 2 ticket used to retrieve a proxy ticket.


proxyRetriever

ProxyRetriever proxyRetriever
The method to retrieve a proxy ticket from a CAS server.

Class org.jasig.cas.client.authentication.SimpleGroup extends SimplePrincipal implements Serializable

serialVersionUID: 4382154818494550205L

Serialized Fields

members

Set<E> members
Group members

Class org.jasig.cas.client.authentication.SimplePrincipal extends Object implements Serializable

serialVersionUID: -5645357206342793145L

Serialized Fields

name

String name
The unique identifier for this principal.


Package org.jasig.cas.client.jaas

Class org.jasig.cas.client.jaas.AssertionPrincipal extends SimplePrincipal implements Serializable

serialVersionUID: 2288520214366461693L

Serialized Fields

assertion

Assertion assertion
CAS assertion describing authenticated state


Package org.jasig.cas.client.proxy

Class org.jasig.cas.client.proxy.Cas20ProxyRetriever extends Object implements Serializable

serialVersionUID: 560409469568911792L

Serialized Fields

casServerUrl

String casServerUrl
Url to CAS server.


encoding

String encoding

urlConnectionFactory

HttpURLConnectionFactory urlConnectionFactory
Url connection factory to use when communicating with the server


Package org.jasig.cas.client.ssl

Class org.jasig.cas.client.ssl.HttpsURLConnectionFactory extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Throws:
IOException
Serialized Fields

hostnameVerifier

HostnameVerifier hostnameVerifier
Hostname verifier used when making an SSL request to the CAS server. Defaults to HttpsURLConnection.getDefaultHostnameVerifier()


sslConfiguration

Properties sslConfiguration
Properties file that can contains key/trust info for Client Side Certificates

Class org.jasig.cas.client.ssl.RegexHostnameVerifier extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

pattern

Pattern pattern
Allowed hostname pattern

Class org.jasig.cas.client.ssl.WhitelistHostnameVerifier extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

allowedHosts

String[] allowedHosts
Allowed hosts


Package org.jasig.cas.client.util

Class org.jasig.cas.client.util.URIBuilder.BasicNameValuePair extends Object implements Serializable

serialVersionUID: -6437800749411518984L

Serialized Fields

name

String name

value

String value

Package org.jasig.cas.client.validation

Class org.jasig.cas.client.validation.AssertionImpl extends Object implements Serializable

serialVersionUID: -7767943925833639221L

Serialized Fields

validFromDate

Date validFromDate
The date from which the assertion is valid.


validUntilDate

Date validUntilDate
The date the assertion is valid until.


authenticationDate

Date authenticationDate

attributes

Map<K,V> attributes
Map of key/value pairs associated with this assertion. I.e. authentication type.


principal

AttributePrincipal principal
The principal for which this assertion is valid for.

Class org.jasig.cas.client.validation.InvalidProxyChainTicketValidationException extends TicketValidationException implements Serializable

serialVersionUID: -7736653266370691534L

Class org.jasig.cas.client.validation.TicketValidationException extends Exception implements Serializable

serialVersionUID: -7036248720402711806L



Copyright © 2006-2015 Jasig. All Rights Reserved.