|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Package net.geant.edugain.base |
|---|
| Class net.geant.edugain.base.AttributeRequest extends Request implements Serializable |
|---|
| Serialized Fields |
|---|
java.lang.String subjectHandle
java.util.ArrayList<E> attributeNameList
java.lang.String homeSite
java.net.URI referred
| Class net.geant.edugain.base.AttributeResponder extends javax.servlet.http.HttpServlet implements Serializable |
|---|
| Serialized Fields |
|---|
org.apache.log4j.Logger log
| Class net.geant.edugain.base.AttributeResponse extends Response implements Serializable |
|---|
| Serialized Fields |
|---|
java.lang.String subjectHandle
java.util.ArrayList<E> attributeValues
| Class net.geant.edugain.base.AttributeValues extends java.lang.Object implements Serializable |
|---|
| Serialized Fields |
|---|
java.lang.String namespace
java.lang.String name
java.util.ArrayList<E> values
javax.xml.namespace.QName policy
| Class net.geant.edugain.base.AuthenticationRequest extends Request implements Serializable |
|---|
| Serialized Fields |
|---|
java.lang.String authnType
java.net.URI authenticationMethod
java.lang.String authenticatingPrincipal
java.lang.String homeSite
java.net.URI shire
java.util.ArrayList<E> homeLocators
| Class net.geant.edugain.base.AuthenticationResponder extends javax.servlet.http.HttpServlet implements Serializable |
|---|
| Serialized Fields |
|---|
org.apache.log4j.Logger log
| Class net.geant.edugain.base.AuthenticationResponse extends Response implements Serializable |
|---|
| Serialized Fields |
|---|
java.util.ArrayList<E> attributeValueList
java.lang.String subjectHandle
| Class net.geant.edugain.base.AuthorizationRequest extends Request implements Serializable |
|---|
| Serialized Fields |
|---|
java.util.ArrayList<E> actions
An identifier for the action the requester is willing to perform on the resource. A string from a controlled vocabulary (see note below) and/or a formally defined URN can be used as value.
Note: actions as described here are meaningful in the corresponding application context, and thus are transparent to the eduGAIN infrastructure itself. User applications may establish their own sets of them, by means of multi- or bi-lateral agreements, requirements in the framework of policy management authorities, or even official standards where applicable.
java.util.ArrayList<E> attributeValueList
java.lang.String subjectHandle
java.net.URI attributeAuthority
java.util.ArrayList<E> policyReference
An optional list of policy references to be applied in the decision. As
in the action, the values can be strings from a
controlled vocabulary and/or formally defined URNs.
| Class net.geant.edugain.base.AuthorizationResponder extends javax.servlet.http.HttpServlet implements Serializable |
|---|
| Serialized Fields |
|---|
org.apache.log4j.Logger log
| Class net.geant.edugain.base.AuthorizationResponse extends Response implements Serializable |
|---|
| Serialized Fields |
|---|
java.net.URI resource
java.util.ArrayList<E> actions
java.lang.String subjectHandle
| Class net.geant.edugain.base.BaseException extends java.lang.Exception implements Serializable |
|---|
serialVersionUID: 2763736745722225097L
| Class net.geant.edugain.base.FaultResponse extends Response implements Serializable |
|---|
| Class net.geant.edugain.base.Request extends java.lang.Object implements Serializable |
|---|
| Serialized Fields |
|---|
java.security.SecureRandom random
org.apache.log4j.Logger log
java.lang.String requestID
java.net.URI resource
java.net.URI producerId
java.net.URI consumerId
java.lang.String cacheReference
java.util.Date issued
java.lang.Object samlObject
boolean strictMode
According to the eduGAIN Trust Fabric:
XML Signatures MUST be used in the following SAML constructs:
AuthenticationStatement
and (optionally) several SAML AttributeStatement in response
to an eduGAIN AuthenticationRequest.XML Signatures SHOULD be used in the following SAML constructs:
AttributeStatement in
response to an eduGAIN AttributeRequest.
| Class net.geant.edugain.base.Response extends java.lang.Object implements Serializable |
|---|
| Serialized Fields |
|---|
java.security.SecureRandom random
org.apache.log4j.Logger log
java.lang.String responseID
java.net.URI producerId
java.net.URI consumerId
java.lang.String inResponseTo
javax.xml.namespace.QName result
The result of the request. Possible values are:
java.lang.String resultMessage
java.util.Date issued
java.util.Date notBefore
java.util.Date notOnOrAfter
java.util.ArrayList<E> interfaces
java.lang.String additionalData
Any other data the Authentication Service is willing to include. Possible purposes of these data are to provide additional logging and diagnostic information, or information relevant to the requesting resource, and any assumptions on their format is out of scope of this document.
This element is mapped to StatusDetail element which is unsupported in OpenSAML1, so for this version of the library, additionalData is unused.
javax.xml.namespace.QName errorReason
java.lang.String errorMessage
java.lang.Object samlObject
boolean strictMode
According to the eduGAIN Trust Fabric:
XML Signatures MUST be used in the following SAML constructs:
AuthenticationStatement
and (optionally) several SAML AttributeStatement in response
to an eduGAIN AuthenticationRequest.XML Signatures SHOULD be used in the following SAML constructs:
AttributeStatement in
response to an eduGAIN AttributeRequest.
| Package net.geant.edugain.base.websso |
|---|
| Class net.geant.edugain.base.websso.WebSSORequestListener extends javax.servlet.http.HttpServlet implements Serializable |
|---|
| Serialized Fields |
|---|
org.apache.log4j.Logger log
| Class net.geant.edugain.base.websso.WebSSOResponseListener extends javax.servlet.http.HttpServlet implements Serializable |
|---|
| Serialized Fields |
|---|
org.apache.log4j.Logger log
| Package net.geant.edugain.meta.publish |
|---|
| Class net.geant.edugain.meta.publish.MetaPublishException extends java.lang.Exception implements Serializable |
|---|
serialVersionUID: 2763736745722225097L
| Package net.geant.edugain.meta.query |
|---|
| Class net.geant.edugain.meta.query.MetaQueryException extends java.lang.Exception implements Serializable |
|---|
serialVersionUID: 2763736745722225097L
| Package net.geant.edugain.validation |
|---|
| Class net.geant.edugain.validation.ValidationException extends java.lang.Exception implements Serializable |
|---|
serialVersionUID: 1L
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||