Skip navigation links

Oracle Security Developer Tools SAML 1.0/1.1 Java API Reference
11g (11.1.1)

E10675-02

A B C D E G H I N O P Q R S T V W X


A

Action - Class in oracle.security.xmlsec.saml
Element specifying an action on a specified resource.
Action(Element) - Constructor for class oracle.security.xmlsec.saml.Action
Creates a new Action instance from the given Element node.
Action(Element, String) - Constructor for class oracle.security.xmlsec.saml.Action
Creates a new Action instance from the given Element node.
Action(Document) - Constructor for class oracle.security.xmlsec.saml.Action
Creates a new Action instance.
action_ghpp - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
Namespace URI for the SAML Action ghpp (get-head-put-post) "urn:oasis:names:tc:SAML:1.0:action:ghpp".
action_rwedc - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
Namespace URI for the SAML Action rwedc (read-write-execute-delete-control) "urn:oasis:names:tc:SAML:1.0:action:rwedc".
action_rwedc_negation - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
Namespace URI for the SAML Action rwedc (read-write-execute-delete-control) negation "urn:oasis:names:tc:SAML:1.0:action:rwedc-negation".
action_unix - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
URI identifying the SAML Action unix file permissions "urn:oasis:names:tc:SAML:1.0:action:unix".
addAction(Action) - Method in class oracle.security.xmlsec.saml.AuthorizationDecisionStatement
Adds an action authorized to be performed on the resource.
addAction(Action) - Method in class oracle.security.xmlsec.samlp.AuthorizationDecisionQuery
Adds an Action element to this query.
addAssertion(Assertion) - Method in class oracle.security.xmlsec.saml.Advice
Adds an Assertion to this Advice element.
addAssertion(Assertion) - Method in class oracle.security.xmlsec.saml.Evidence
Adds an assertion.
addAssertion(Assertion) - Method in class oracle.security.xmlsec.samlp.Response
Adds an assertion to this response.
addAssertionArtifact(String) - Method in class oracle.security.xmlsec.samlp.Request
Adds an assertion artifact the represents the assertions requested.
addAssertionIDReference(String) - Method in class oracle.security.xmlsec.saml.Advice
Adds an ID that refers to a specific Assertion.
addAssertionIDReference(String) - Method in class oracle.security.xmlsec.saml.Evidence
Adds an assertion ID reference which specifies an assertion by reference to the value of assertion's AssertionID attribute..
addAssertionIDReference(String) - Method in class oracle.security.xmlsec.samlp.Request
Adds an ID that refers to a specific Assertion which specifies to the issuer that assertions are requested.
addAttributeDesignator(AttributeDesignator) - Method in class oracle.security.xmlsec.samlp.AttributeQuery
Adds an attribute designator.
addAttributeValue(String) - Method in class oracle.security.xmlsec.saml.Attribute
Adds a the value to the attribute.
addAudience(String) - Method in class oracle.security.xmlsec.saml.AudienceRestrictionCondition
Adds an intended audience.
addAuthorityBinding(AuthorityBinding) - Method in class oracle.security.xmlsec.saml.AuthenticationStatement
Adds an AuthorityBinding object indicating that additional information about the subject of the statement may be available.
addCondition(Condition) - Method in class oracle.security.xmlsec.saml.Conditions
Adds a Condition to the collection.
addConfirmationMethod(String) - Method in class oracle.security.xmlsec.saml.SubjectConfirmation
Adds the confirmation method that identifies the protocol to be used to authenticate the subject.
addRespondWith(String, String) - Method in class oracle.security.xmlsec.samlp.RequestType
Deprecated. Use addRespondWithValue instead.
addRespondWithValue(QName) - Method in class oracle.security.xmlsec.samlp.RequestType
Adds a RespondWith element to the request.
addSAMLAttribute(Attribute) - Method in class oracle.security.xmlsec.saml.AttributeStatement
Adds an subject attribute.
addSignature(String, String) - Method in class oracle.security.xmlsec.saml.SAMLMessage
Creates a new XML-DSIG Signature element and inserts it into this message, replacing any exisiting XML-DSIG Signature element.
addSignature(String, String, String) - Method in class oracle.security.xmlsec.saml.SAMLMessage
Creates a new XML-DSIG Signature element and inserts it into this message, replacing any exisiting XML-DSIG Signature element.
addStatement(Statement) - Method in class oracle.security.xmlsec.saml.Assertion
Adds a Statement element to this Assertion.
Advice - Class in oracle.security.xmlsec.saml
The SAML Advice Element used in an Assertion element contains additional information the issuer of the assertion wishes to provide.
Advice(Element) - Constructor for class oracle.security.xmlsec.saml.Advice
Creates a new Advice instance from the given Element node.
Advice(Element, String) - Constructor for class oracle.security.xmlsec.saml.Advice
Creates a new Advice instance from the given Element node.
Advice(Document) - Constructor for class oracle.security.xmlsec.saml.Advice
Creates a new Advice instance.
Artifact - Class in oracle.security.xmlsec.saml
A SAML artifact.
Artifact() - Constructor for class oracle.security.xmlsec.saml.Artifact
Creates a new Artifact instance with TypeCode = 0x0001 and null values for SourceID and AssertionHandle.
Artifact(byte[], byte[]) - Constructor for class oracle.security.xmlsec.saml.Artifact
Creates a new Artifact instance with TypeCode = 0x0001 and the given SourceID and AssertionHandle.
Artifact(short, byte[], byte[]) - Constructor for class oracle.security.xmlsec.saml.Artifact
Creates a new Artifact instance with the given TypeCode, SourceID and AssertionHandle.
Artifact(String) - Constructor for class oracle.security.xmlsec.saml.Artifact
Creates a new Artifact instance by parsing the TypeCode, SourceID and AssertionHandle from the given base64-encoded artifact string.
Artifact(byte[]) - Constructor for class oracle.security.xmlsec.saml.Artifact
Creates a new Artifact instance by parsing the TypeCode, SourceID and AssertionHandle from the given byte array.
Assertion - Class in oracle.security.xmlsec.saml
Specifies an Assertion element that contains security information .
Assertion(Element) - Constructor for class oracle.security.xmlsec.saml.Assertion
Creates a new Assertion instance from the given Element node.
Assertion(Element, String) - Constructor for class oracle.security.xmlsec.saml.Assertion
Creates a new Assertion instance from the given Element node.
Assertion(Document) - Constructor for class oracle.security.xmlsec.saml.Assertion
Creates a new Assertion instance.
Assertion(Document, String, String) - Constructor for class oracle.security.xmlsec.saml.Assertion
Creates a new Assertion instance.
Attribute - Class in oracle.security.xmlsec.saml
Element supplying the value for an attribute.
Attribute(Element) - Constructor for class oracle.security.xmlsec.saml.Attribute
Creates a new Attribute instance from the given Element node.
Attribute(Element, String) - Constructor for class oracle.security.xmlsec.saml.Attribute
Creates a new Attribute instance from the given Element node.
Attribute(Document) - Constructor for class oracle.security.xmlsec.saml.Attribute
Creates a new Attribute instance.
ATTRIBUTE_QUERY - Static variable in class oracle.security.xmlsec.saml.AuthorityBinding
AuthorityKind value specifying that the relying party would respond to this kind of query: "AttributeQuery".
ATTRIBUTE_STATEMENT - Static variable in class oracle.security.xmlsec.samlp.RequestType
RespondWith value specifying that the relying party should respond with this kind of statement: "AttributeStatement".
AttributeDesignator - Class in oracle.security.xmlsec.saml
The AttributeDesignator element identifies an attribute name within an attribute namespace.
AttributeDesignator(Element) - Constructor for class oracle.security.xmlsec.saml.AttributeDesignator
Creates a new AttributeDesignator instance from the given Element node.
AttributeDesignator(Element, String) - Constructor for class oracle.security.xmlsec.saml.AttributeDesignator
Creates a new AttributeDesignator instance from the given Element node.
AttributeDesignator(Document) - Constructor for class oracle.security.xmlsec.saml.AttributeDesignator
Creates a new AttributeDesignator instance.
AttributeDesignator(Document, String, String) - Constructor for class oracle.security.xmlsec.saml.AttributeDesignator
Creates a new AttributeDesignator instance.
AttributeQuery - Class in oracle.security.xmlsec.samlp
A SAML query to retrieve the requested attributes for a specific subject.
AttributeQuery(Element) - Constructor for class oracle.security.xmlsec.samlp.AttributeQuery
Creates a new AttributeQuery instance from the given Element node.
AttributeQuery(Element, String) - Constructor for class oracle.security.xmlsec.samlp.AttributeQuery
Creates a new AttributeQuery instance from the given Element node.
AttributeQuery(Document) - Constructor for class oracle.security.xmlsec.samlp.AttributeQuery
Creates a new AttributeQuery instance.
AttributeStatement - Class in oracle.security.xmlsec.saml
Element stating that the specified subject is associated with the specified attributes.
AttributeStatement(Element) - Constructor for class oracle.security.xmlsec.saml.AttributeStatement
Creates a new AttributeStatement instance from the given Element node.
AttributeStatement(Element, String) - Constructor for class oracle.security.xmlsec.saml.AttributeStatement
Creates a new AttributeStatement instance from the given Element node.
AttributeStatement(Document) - Constructor for class oracle.security.xmlsec.saml.AttributeStatement
Creates a new AttributeStatement instance.
AudienceRestrictionCondition - Class in oracle.security.xmlsec.saml
The SAML AudienceRestrictionCondition element which extends the abstract Condition element specifies that the assertion is addressd to one or more specific audiences identified by the Audience elements.
AudienceRestrictionCondition(Element) - Constructor for class oracle.security.xmlsec.saml.AudienceRestrictionCondition
Creates a new AudienceRestrictionCondition instance from the given Element node.
AudienceRestrictionCondition(Element, String) - Constructor for class oracle.security.xmlsec.saml.AudienceRestrictionCondition
Creates a new AudienceRestrictionCondition instance from the given Element node.
AudienceRestrictionCondition(Document) - Constructor for class oracle.security.xmlsec.saml.AudienceRestrictionCondition
Creates a new AudienceRestrictionCondition instance within the given Document.
authentication_method_hardware_token - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
URI identifying the Hardware Token Authentication Methods ( AuthenticationMethod and SubjectConfirmationMethod): "urn:oasis:names:tc:SAML:1.0:am:HardwareToken".
authentication_method_kerberos - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
URI identifying the Kerberos Authentication Methods ( AuthenticationMethod and SubjectConfirmationMethod): "urn:ietf:rfc:1510".
authentication_method_password - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
URI identifying the Password Authentication Methods ( AuthenticationMethod and SubjectConfirmationMethod): "urn:oasis:names:tc:SAML:1.0:am:password".
authentication_method_pgp - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
URI identifying the PGP Public Key Authentication Methods ( AuthenticationMethod and SubjectConfirmationMethod): "urn:oasis:names:tc:SAML:1.0:am:PGP".
authentication_method_spki - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
URI identifying the SPKI Public Key Authentication Methods ( AuthenticationMethod and SubjectConfirmationMethod): "urn:oasis:names:tc:SAML:1.0:am:SPKI".
authentication_method_srp - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
URI identifying the Secure Remote Password Authentication Methods ( AuthenticationMethod and SubjectConfirmationMethod): "urn:ietf:rfc:2945".
authentication_method_ssltls - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
URI identifying the SSL/TLS Certificate Based Client Authentication Methods ( AuthenticationMethod and SubjectConfirmationMethod): "urn:ietf:rfc:2246".
authentication_method_unspecified - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
URI indicating that the authentication is performed by an unspecified means ( AuthenticationMethod and SubjectConfirmationMethod): "urn:ietf:rfc:3075".
authentication_method_x509 - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
URI identifying the X.509 Public Key Authentication Methods ( AuthenticationMethod and SubjectConfirmationMethod): "urn:oasis:names:tc:SAML:1.0:am:X509-PKI".
authentication_method_xkms - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
URI identifying the XKMS Public Key Authentication Methods ( AuthenticationMethod and SubjectConfirmationMethod): "urn:oasis:names:tc:SAML:1.0:am:XKMS".
authentication_method_xmldsig - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
URI identifying the XML Digital Signature Authentication Methods ( AuthenticationMethod and SubjectConfirmationMethod): "urn:ietf:rfc:3075".
AUTHENTICATION_QUERY - Static variable in class oracle.security.xmlsec.saml.AuthorityBinding
AuthorityKind value specifying that the relying party would respond to this kind of query: "samlp:AuthenticationQuery".
AUTHENTICATION_STATEMENT - Static variable in class oracle.security.xmlsec.samlp.RequestType
RespondWith value specifying that the relying party should respond with this kind of statement: "AuthenticationStatement".
AuthenticationQuery - Class in oracle.security.xmlsec.samlp
The SAML AuthenticationQuery element which specifies a SAML query for retrieving authentication statements relative to a specific Subject.
AuthenticationQuery(Element) - Constructor for class oracle.security.xmlsec.samlp.AuthenticationQuery
Creates a new AuthenticationQuery instance from the given Element node.
AuthenticationQuery(Element, String) - Constructor for class oracle.security.xmlsec.samlp.AuthenticationQuery
Creates a new AuthenticationQuery instance from the given Element node.
AuthenticationQuery(Document) - Constructor for class oracle.security.xmlsec.samlp.AuthenticationQuery
Creates a new AuthenticationQuery instance.
AuthenticationStatement - Class in oracle.security.xmlsec.saml
Element stating that a subject was authenticated by a particular means at a particular time.
AuthenticationStatement(Element) - Constructor for class oracle.security.xmlsec.saml.AuthenticationStatement
Creates a new AuthenticationStatement instance from the given Element node.
AuthenticationStatement(Element, String) - Constructor for class oracle.security.xmlsec.saml.AuthenticationStatement
Creates a new AuthenticationStatement instance from the given Element node.
AuthenticationStatement(Document) - Constructor for class oracle.security.xmlsec.saml.AuthenticationStatement
Creates a new AuthenticationStatement instance.
AuthorityBinding - Class in oracle.security.xmlsec.saml
Element used to indicate that a SAML authority may be available to provide additional information about the subject of the statement.
AuthorityBinding(Element) - Constructor for class oracle.security.xmlsec.saml.AuthorityBinding
Creates a new AuthorityBinding instance from the given Element node.
AuthorityBinding(Element, String) - Constructor for class oracle.security.xmlsec.saml.AuthorityBinding
Creates a new AuthorityBinding instance from the given Element node.
AuthorityBinding(Document) - Constructor for class oracle.security.xmlsec.saml.AuthorityBinding
Creates a new AuthorityBinding instance.
AUTHORIZATION_DECISION_QUERY - Static variable in class oracle.security.xmlsec.saml.AuthorityBinding
AuthorityKind value specifying that the relying party would respond to this kind of query: "samlp:AuthorizationDecisionQuery".
AUTHORIZATION_DECISION_STATEMENT - Static variable in class oracle.security.xmlsec.samlp.RequestType
RespondWith value specifying that the relying party should respond with this kind of statement: "AuthorizationDecisionStatement".
AuthorizationDecisionQuery - Class in oracle.security.xmlsec.samlp
The SAML AuthorizationDecisionQuery element which specifies a SAML query to retrieve an authorization for actions performed by a subject, given some evidence.
AuthorizationDecisionQuery(Element) - Constructor for class oracle.security.xmlsec.samlp.AuthorizationDecisionQuery
Creates a new AuthorizationDecisionQuery instance from the given Element node.
AuthorizationDecisionQuery(Element, String) - Constructor for class oracle.security.xmlsec.samlp.AuthorizationDecisionQuery
Creates a new AuthorizationDecisionQuery instance from the given Element node.
AuthorizationDecisionQuery(Document) - Constructor for class oracle.security.xmlsec.samlp.AuthorizationDecisionQuery
Creates a new AuthorizationDecisionQuery instance.
AuthorizationDecisionStatement - Class in oracle.security.xmlsec.saml
The AuthorizationDecisionStatement element supplies a statement by an issuer stating that the request for access by the specified subject to the specified resource has resulted in the specified decision on the basis of some optionally specified evidence.
AuthorizationDecisionStatement(Element) - Constructor for class oracle.security.xmlsec.saml.AuthorizationDecisionStatement
Creates a new AuthorizationDecisionStatement instance from the given Element node.
AuthorizationDecisionStatement(Element, String) - Constructor for class oracle.security.xmlsec.saml.AuthorizationDecisionStatement
Creates a new AuthorizationDecisionStatement instance from the given Element node.
AuthorizationDecisionStatement(Document) - Constructor for class oracle.security.xmlsec.saml.AuthorizationDecisionStatement
Creates a new AuthorizationDecisionStatement instance.

B

binding_soap - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
Protocol Binding URI for SAML-over-SOAP "urn:oasis:names:tc:SAML:1.0:bindings:SOAP-binding".

C

clearSignature() - Method in class oracle.security.xmlsec.saml.SAMLMessage
Removes any exisiting XML-DSIG Signature elements from this message.
Condition - Class in oracle.security.xmlsec.saml
An abstract class representing a SAML Condition element.
Condition(Element) - Constructor for class oracle.security.xmlsec.saml.Condition
Creates a new Condition instance from the given Element node.
Condition(Element, String) - Constructor for class oracle.security.xmlsec.saml.Condition
Creates a new Condition instance from the given Element node.
Condition(Document, String, String) - Constructor for class oracle.security.xmlsec.saml.Condition
Creates a new Condition instance.
Conditions - Class in oracle.security.xmlsec.saml
The SAML Conditions element used in an Assertion element contains the conditions that must take into account in assessing the validity of the assertion.
Conditions(Element) - Constructor for class oracle.security.xmlsec.saml.Conditions
Creates a new Conditions instance from the given Element node.
Conditions(Element, String) - Constructor for class oracle.security.xmlsec.saml.Conditions
Creates a new Conditions instance from the given Element node.
Conditions(Document) - Constructor for class oracle.security.xmlsec.saml.Conditions
Creates a new Conditions instance.
confirmation_method_artifact - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
URI identifying the "SAML artifact" confirmation method "urn:oasis:names:tc:SAML:1.0::cm:artifact".
confirmation_method_bearer - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
URI identifying the "Bearer" confirmation method "urn:oasis:names:tc:SAML:1.0:cm:bearer".
confirmation_method_holder_of_key - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
URI identifying the "Holder of Key" confirmation method "urn:oasis:names:tc:SAML:1.0:cm:holder-of-key".
confirmation_method_saml_artifact - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
URI identifying the "SAML artifact" confirmation method "urn:oasis:names:tc:SAML:1.0::cm:artifact-01".
confirmation_method_sender_vouches - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
URI identifying the "Sender Vouches" confirmation method "urn:oasis:names:tc:SAML:1.0:cm:sender-vouches".
CONTROL - Static variable in class oracle.security.xmlsec.saml.Action
The subject may specify the access control policy for the resource.
CONTROL_DENIED - Static variable in class oracle.security.xmlsec.saml.Action
The subject cannot specify the access control policy for the resource.

D

Decision - Class in oracle.security.xmlsec.saml
Represents the SAML DecisionType type.
Decision(String) - Constructor for class oracle.security.xmlsec.saml.Decision
Creates a new Decision object.
DELETE - Static variable in class oracle.security.xmlsec.saml.Action
The subject may delete the resource.
DELETE_DENIED - Static variable in class oracle.security.xmlsec.saml.Action
The subject cannot delete the resource.
DENY - Static variable in class oracle.security.xmlsec.saml.Decision
 
DoNotCacheCondition - Class in oracle.security.xmlsec.saml
The SAML DoNotCacheCondition element which extends the abstract Condition element specifies that the assertion should not be cached by the relying party for future user.
DoNotCacheCondition(Element) - Constructor for class oracle.security.xmlsec.saml.DoNotCacheCondition
Creates a new DoNotCacheCondition instance from the given Element node.
DoNotCacheCondition(Element, String) - Constructor for class oracle.security.xmlsec.saml.DoNotCacheCondition
Creates a new DoNotCacheCondition instance from the given Element node.
DoNotCacheCondition(Document) - Constructor for class oracle.security.xmlsec.saml.DoNotCacheCondition
Creates a new DoNotCacheCondition instance within the given Document.

E

EMAIL_ADDRESS - Static variable in class oracle.security.xmlsec.saml.NameIdentifier
Format attribute for SAML 1.0 e-mail address: "#emailAddress".
equals(Object) - Method in class oracle.security.xmlsec.saml.Decision
Compares this Decision object to the specified object.
Evidence - Class in oracle.security.xmlsec.saml
The SAML Evidence element used in the AuthorizationDecisionStatement contains assertions that the issuer relied on in issuing the authorization decision.
Evidence(Element) - Constructor for class oracle.security.xmlsec.saml.Evidence
Creates a new Evidence instance from the given Element node.
Evidence(Element, String) - Constructor for class oracle.security.xmlsec.saml.Evidence
Creates a new Evidence instance from the given Element node.
Evidence(Document) - Constructor for class oracle.security.xmlsec.saml.Evidence
Creates a new Evidence instance.
EXECUTE - Static variable in class oracle.security.xmlsec.saml.Action
The subject may execute the resource.
EXECUTE_DENIED - Static variable in class oracle.security.xmlsec.saml.Action
The subject cannot execute the resource.

G

GET - Static variable in class oracle.security.xmlsec.saml.Action
The subject is authorized to perform the GET operation on the resource.
getActions() - Method in class oracle.security.xmlsec.saml.AuthorizationDecisionStatement
Gets the set of actions authorized to be performed on the specified resource.
getActions() - Method in class oracle.security.xmlsec.samlp.AuthorizationDecisionQuery
Gets a list of actions for which authorization is requested.
getAdvice() - Method in class oracle.security.xmlsec.saml.Assertion
Returns additional information for processing this Assertion
getAssertionArtifacts() - Method in class oracle.security.xmlsec.samlp.Request
Returns a list of assertion artifact.
getAssertionHandle() - Method in class oracle.security.xmlsec.saml.Artifact
Returns the assertion handle of this SAML artifact.
getAssertionID() - Method in class oracle.security.xmlsec.saml.Assertion
Returns the identifier attribute for this Assertion.
getAssertionIDReferences() - Method in class oracle.security.xmlsec.saml.Advice
Returns a list of assertion IDs.
getAssertionIDReferences() - Method in class oracle.security.xmlsec.saml.Evidence
Gets the list of assertion IDs.
getAssertionIDReferences() - Method in class oracle.security.xmlsec.samlp.Request
Returns a list of assertion IDs specified in the AssertionIDReference element.
getAssertions() - Method in class oracle.security.xmlsec.saml.Advice
Returns a list of assertions.
getAssertions() - Method in class oracle.security.xmlsec.saml.Evidence
Gets the list of assertions.
getAssertions() - Method in class oracle.security.xmlsec.samlp.Response
Gets the list of assertions contained in this response.
getAttributeDesignators() - Method in class oracle.security.xmlsec.samlp.AttributeQuery
Gets the list of attribute designators present in this element.
getAttributeName() - Method in class oracle.security.xmlsec.saml.AttributeDesignator
Gets the name of the attribute.
getAttributeNamespace() - Method in class oracle.security.xmlsec.saml.AttributeDesignator
Gets the namespace in which the AttributeName element is interpreted.
getAttributeQuery() - Method in class oracle.security.xmlsec.samlp.Request
Returns the AttributeQuery element contained in this request.
getAttributeStatements() - Method in class oracle.security.xmlsec.saml.Assertion
Returns a List containing the AttributeStatement elements present in this Assertion.
getAttributeValues() - Method in class oracle.security.xmlsec.saml.Attribute
Gets the list of values.
getAudienceRestrictionConditions() - Method in class oracle.security.xmlsec.saml.AudienceRestrictionCondition
Deprecated. Use AudienceRestrictionCondition.getAudiences().
getAudienceRestrictionConditions() - Method in class oracle.security.xmlsec.saml.Conditions
Gets the list of AudienceRestrictionCondition objects contained in this Conditions.
getAudiences() - Method in class oracle.security.xmlsec.saml.AudienceRestrictionCondition
Returns the list of intended audiences.
getAuthenticationInstant() - Method in class oracle.security.xmlsec.saml.AuthenticationStatement
Returns the authentication instant attribute from this element, or null if the attribute is not specified.
getAuthenticationMethod() - Method in class oracle.security.xmlsec.saml.AuthenticationStatement
Gets the authentication method attribute from this element, or null if the attribute is not specified.
getAuthenticationMethod() - Method in class oracle.security.xmlsec.samlp.AuthenticationQuery
Gets the authentication method.
getAuthenticationQuery() - Method in class oracle.security.xmlsec.samlp.Request
Returns the AuthenticationQuery element contained in this request.
getAuthenticationStatements() - Method in class oracle.security.xmlsec.saml.Assertion
Returns a List containing the AuthenticationStatement elements present in this Assertion.
getAuthorityBindings() - Method in class oracle.security.xmlsec.saml.AuthenticationStatement
Gets the AuthorityBinding objects indicating that additional information about the subject of the statement may be available.
getAuthorityKind() - Method in class oracle.security.xmlsec.saml.AuthorityBinding
Deprecated. Use getAuthorityKindValue instead.
getAuthorityKindValue() - Method in class oracle.security.xmlsec.saml.AuthorityBinding
Gets the authority kind of this AuthorityBinding element.
getAuthorizationDecisionQuery() - Method in class oracle.security.xmlsec.samlp.Request
Returns the AuthorizationDecisionQuery element contained in this request.
getAuthorizationDecisionStatements() - Method in class oracle.security.xmlsec.saml.Assertion
Returns a List containing the AuthorizationDecisionStatement elements present in this Assertion.
getBinding() - Method in class oracle.security.xmlsec.saml.AuthorityBinding
Gets the SAML protocol to use when communicating with the authority.
getBytes() - Method in class oracle.security.xmlsec.saml.Artifact
Returns the bytes of this SAML artifact.
getConditions() - Method in class oracle.security.xmlsec.saml.Assertion
Returns the conditions of this Assertion
getConfirmationMethods() - Method in class oracle.security.xmlsec.saml.SubjectConfirmation
Gets the list of protocols used for authenticating the subject, as specified in the ConfirmationMethods child elements in this structure.
getDecision() - Method in class oracle.security.xmlsec.saml.AuthorizationDecisionStatement
Gets the decision rendered by the issuer.
getDNSAddress() - Method in class oracle.security.xmlsec.saml.SubjectLocality
Gets the DNS domain name attribute.
getDoNotCacheConditions() - Method in class oracle.security.xmlsec.saml.Conditions
Gets the list of DoNotCacheCondition objects contained in this Conditions.
getEvidence() - Method in class oracle.security.xmlsec.saml.AuthorizationDecisionStatement
Gets the set of evidences of this statement.
getEvidence() - Method in class oracle.security.xmlsec.samlp.AuthorizationDecisionQuery
Gets the evidence present in this query.
getFormat() - Method in class oracle.security.xmlsec.saml.NameIdentifier
Gets the format attribute.
getID() - Method in class oracle.security.xmlsec.saml.Assertion
 
getID() - Method in class oracle.security.xmlsec.saml.SAMLMessage
Returns the ID attribute if any of this SAML message to be used for the signature operations.
getID() - Method in class oracle.security.xmlsec.samlp.RequestType
 
getID() - Method in class oracle.security.xmlsec.samlp.ResponseType
 
getInResponseTo() - Method in class oracle.security.xmlsec.samlp.ResponseType
Returns the reference to the identifier of the request to which the response corresponds.
getInstance(Element, String) - Static method in class oracle.security.xmlsec.saml.SAMLMessage
Instantiates a concrete SAMLMessage subclass implementation to wrap the given Element.
getIPAddress() - Method in class oracle.security.xmlsec.saml.SubjectLocality
Gets the IP address attribute.
getIssueInstant() - Method in class oracle.security.xmlsec.saml.Assertion
Returns the time instant of issue attribute.
getIssueInstant() - Method in class oracle.security.xmlsec.samlp.RequestType
Returns the time instant of issue attribute.
getIssueInstant() - Method in class oracle.security.xmlsec.samlp.ResponseType
Returns the time instant of issue attribute.
getIssuer() - Method in class oracle.security.xmlsec.saml.Assertion
Returns the issuer's name attribute of this Assertion.
getKeyInfo() - Method in class oracle.security.xmlsec.saml.SubjectConfirmation
Gets the XSKeyInfo object specifying a key held by the subject.
getLocalNamesPrecedeDSig() - Method in class oracle.security.xmlsec.saml.Assertion
 
getLocalNamesPrecedeDSig() - Method in class oracle.security.xmlsec.saml.SAMLMessage
Obtains the ordered set of the local names of all the preceding sibling child elements of this Signature child element in the the Schema for the XML element that the implementing subclass targets for.
getLocalNamesPrecedeDSig() - Method in class oracle.security.xmlsec.samlp.RequestType
 
getLocalNamesPrecedeDSig() - Method in class oracle.security.xmlsec.samlp.ResponseType
 
getLocation() - Method in class oracle.security.xmlsec.saml.AuthorityBinding
Gets the location of the authority describing the location and how to communicate with the authority.
getMajorVersion() - Method in class oracle.security.xmlsec.saml.SAMLMessage
Returns the major version number of this SAML Message or -1 if the MajorVersion attribute is missing..
getMinorVersion() - Method in class oracle.security.xmlsec.saml.SAMLMessage
Returns the minor version number of this SAML Message or -1 if the MinorVersion attribute is missing.
getNameIdentifier() - Method in class oracle.security.xmlsec.saml.Subject
Gets the NameIdentifier element from this Subject element.
getNameQualifier() - Method in class oracle.security.xmlsec.saml.NameIdentifier
Gets the name qualifier attribute.
getNamespace() - Method in class oracle.security.xmlsec.saml.Action
Gets the namespace in which the name of the specified action is to be interpreted.
getNotBefore() - Method in class oracle.security.xmlsec.saml.Conditions
Returns the time instant attribute at the which the assertion becomes valid.
getNotOnOrAfter() - Method in class oracle.security.xmlsec.saml.Conditions
Returns the time instant attribute at the which the assertion has expired.
getNSURIsPrecedeDSig() - Method in class oracle.security.xmlsec.saml.Assertion
 
getNSURIsPrecedeDSig() - Method in class oracle.security.xmlsec.saml.SAMLMessage
Obtains the ordered set of the the namespace URIs for all the preceding sibling child elements of this Signature child element in the the Schema for the XML element that the implementing subclass targets for.
getNSURIsPrecedeDSig() - Method in class oracle.security.xmlsec.samlp.RequestType
 
getNSURIsPrecedeDSig() - Method in class oracle.security.xmlsec.samlp.ResponseType
 
getRecipient() - Method in class oracle.security.xmlsec.samlp.ResponseType
Gets the recipient attribute of this AttributeQuery element.
getRequestID() - Method in class oracle.security.xmlsec.samlp.RequestType
Returns the identifier attribute for this RequestType.
getResource() - Method in class oracle.security.xmlsec.saml.AuthorizationDecisionStatement
Gets the resource to which access authorization is sought.
getResource() - Method in class oracle.security.xmlsec.samlp.AttributeQuery
Gets the resource attribute of this AttributeQuery element.
getResource() - Method in class oracle.security.xmlsec.samlp.AuthorizationDecisionQuery
Gets the resource attribute of this AuthorizationDecisionQuery element.
getRespondWiths() - Method in class oracle.security.xmlsec.samlp.RequestType
Deprecated. Use getRespondWithValues instead.
getRespondWithValues() - Method in class oracle.security.xmlsec.samlp.RequestType
Gets the list of QName objects specified in the RespondWith child elements in this structure.
getResponseID() - Method in class oracle.security.xmlsec.samlp.ResponseType
Returns the identifier attribute for this ResponseType.
getSAMLAttributes() - Method in class oracle.security.xmlsec.saml.AttributeStatement
Gets the set of subject attributes.
getSignature() - Method in class oracle.security.xmlsec.saml.SAMLMessage
Returns the XML Signature child element from this SAMLMessage element.
getSourceID() - Method in class oracle.security.xmlsec.saml.Artifact
Returns the source ID of this SAML artifact.
getStatus() - Method in class oracle.security.xmlsec.samlp.Response
Gets the status of this response.
getStatusCode() - Method in class oracle.security.xmlsec.samlp.Status
Gets the status code.
getStatusCode() - Method in class oracle.security.xmlsec.samlp.StatusCode
Gest the subordinate status code.
getStatusCodeValue() - Method in class oracle.security.xmlsec.samlp.StatusCode
Gets the Value attribute of this status code element.
getStatusDetail() - Method in class oracle.security.xmlsec.samlp.Status
Gets the status detail that contains additional information concerning an error condition.
getStatusMessage() - Method in class oracle.security.xmlsec.samlp.Status
Gets the status message.
getSubject() - Method in class oracle.security.xmlsec.saml.SubjectStatement
Gets the Subject of this SubjectStatement element.
getSubject() - Method in class oracle.security.xmlsec.samlp.SubjectQuery
Gets the Subject element from this element.
getSubjectConfirmation() - Method in class oracle.security.xmlsec.saml.Subject
Gets the SubjectConfirmation element from this Subject element.
getSubjectConfirmationData() - Method in class oracle.security.xmlsec.saml.SubjectConfirmation
Returns the additional informatuion authentication information specified in the SubjectConfirmationData element or null if this element is not specified.
getSubjectLocality() - Method in class oracle.security.xmlsec.saml.AuthenticationStatement
Gets the subject locality.
getSubjectName() - Method in class oracle.security.xmlsec.saml.NameIdentifier
Deprecated. Use NameIdentifier.getValue() instead.
getTypeCode() - Method in class oracle.security.xmlsec.saml.Artifact
Returns the type code of this SAML artifact.
getValue() - Method in class oracle.security.xmlsec.saml.Action
Gets the action sought to be performed on the specified resource.
getValue() - Method in class oracle.security.xmlsec.saml.Decision
Returns the value of this Decision.
getValue() - Method in class oracle.security.xmlsec.saml.NameIdentifier
Gets the value of this NameIdentifier element.
getValue() - Method in class oracle.security.xmlsec.samlp.StatusCode
Deprecated. Use getStatusCodeValue instead

H

hashCode() - Method in class oracle.security.xmlsec.saml.Decision
 
HEAD - Static variable in class oracle.security.xmlsec.saml.Action
The subject is authorized to perform the HEAD operation on the resource.

I

INDETERMINATE - Static variable in class oracle.security.xmlsec.saml.Decision
 
initialize() - Static method in class oracle.security.xmlsec.saml.SAMLInitializer
 
initialize(int, int) - Static method in class oracle.security.xmlsec.saml.SAMLInitializer
Initializes the toolkit by mapping the XML element names to the corresponding implementation classes and registering the ID attributes specific to the SAML Version.
isSigned() - Method in class oracle.security.xmlsec.saml.SAMLMessage
Indicates if this element was signed.

N

NAME_ID_FORMAT_EMAIL_ADDRESS - Static variable in class oracle.security.xmlsec.saml.NameIdentifier
Format attribute for SAML 1.1 e-mail address: "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress".
NAME_ID_FORMAT_UNSPECIFIED - Static variable in class oracle.security.xmlsec.saml.NameIdentifier
Format attribute for SAML 1.1 unspecified: "urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified".
NAME_ID_FORMAT_WINDOWS_DOMAIN_QNAME - Static variable in class oracle.security.xmlsec.saml.NameIdentifier
Format attribute for SAML 1.1 windows domain qualified names: "urn:oasis:names:tc:SAML:1.1:nameid-format:WindowsDomainQualifiedName".
NAME_ID_FORMAT_X509_SUBJECT_NAME - Static variable in class oracle.security.xmlsec.saml.NameIdentifier
Format attribute for SAML 1.1 X509 subject name: "urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName".
NameIdentifier - Class in oracle.security.xmlsec.saml
The SAML NameIdentifier element specifies a subject by a combination of a name qualifier, a name and a format.
NameIdentifier(Element) - Constructor for class oracle.security.xmlsec.saml.NameIdentifier
Creates a new NameIdentifier instance from the given Element node.
NameIdentifier(Element, String) - Constructor for class oracle.security.xmlsec.saml.NameIdentifier
Creates a new NameIdentifier instance from the given Element node.
NameIdentifier(Document) - Constructor for class oracle.security.xmlsec.saml.NameIdentifier
Creates a new NameIdentifier instance.
NameIdentifier(Document, String, String) - Constructor for class oracle.security.xmlsec.saml.NameIdentifier
Creates a new NameIdentifier instance.
ns_saml - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
Namespace URI for the SAML namespace "urn:oasis:names:tc:SAML:1.0:assertion".
ns_samlp - Static variable in interface oracle.security.xmlsec.saml.SAMLURI
Namespace URI for the SAML Protocol namespace "urn:oasis:names:tc:SAML:1.0:protocol".

O

oracle.security.xmlsec.saml - package oracle.security.xmlsec.saml
Contains classes supporting SAML Assertions.
oracle.security.xmlsec.samlp - package oracle.security.xmlsec.samlp
Contains classes supporting the SAML Protocol.

P

PERMIT - Static variable in class oracle.security.xmlsec.saml.Decision
 
POST - Static variable in class oracle.security.xmlsec.saml.Action
The subject is authorized to perform the POST operation on the resource.
PUT - Static variable in class oracle.security.xmlsec.saml.Action
The subject is authorized to perform the PUT operation on the resource.

Q

Query - Class in oracle.security.xmlsec.samlp
An abstract class representing a Query element.
Query(Element) - Constructor for class oracle.security.xmlsec.samlp.Query
Creates a new Query instance from the given Element node.
Query(Element, String) - Constructor for class oracle.security.xmlsec.samlp.Query
Creates a new Query instance from the given Element node.
Query(Document, String, String) - Constructor for class oracle.security.xmlsec.samlp.Query
Creates a new Query instance.

R

READ - Static variable in class oracle.security.xmlsec.saml.Action
The subject may read the resource.
READ_DENIED - Static variable in class oracle.security.xmlsec.saml.Action
The subject cannot read the resource.
Request - Class in oracle.security.xmlsec.samlp
Element specifying a SAML Request.
Request(Element) - Constructor for class oracle.security.xmlsec.samlp.Request
Creates a new Request instance from the given Element node.
Request(Element, String) - Constructor for class oracle.security.xmlsec.samlp.Request
Creates a new Request instance from the given Element node.
Request(Document) - Constructor for class oracle.security.xmlsec.samlp.Request
Creates a new Request instance.
REQUEST_DENIED - Static variable in class oracle.security.xmlsec.samlp.StatusCode
Second-level status code meaning that the responder is able to process the request but has chosen not to respond.
REQUEST_VERSION_DEPRECATED - Static variable in class oracle.security.xmlsec.samlp.StatusCode
Second-level status code meaning that the responder does not respond to any requests with the protocol version specified in the request.
REQUEST_VERSION_TOO_HIGH - Static variable in class oracle.security.xmlsec.samlp.StatusCode
Second-level status code meaning that the protocol version specified in the request is a mjor upgrade from the highest protocol version supported by the responder.
REQUEST_VERSION_TOO_LOW - Static variable in class oracle.security.xmlsec.samlp.StatusCode
Second-level status code meaning that the responder cannot respond to the particular request using the SAML version specified in the request because it is too low.
REQUESTER - Static variable in class oracle.security.xmlsec.samlp.StatusCode
Top-level status code meaning that the request could not be performed due to an error in the sender or in the request.
RequestType - Class in oracle.security.xmlsec.samlp
An abstract class representing the SAML RequestAbstractType which defines common attributes and elements that are associated with all SAML requests.
RequestType(Element) - Constructor for class oracle.security.xmlsec.samlp.RequestType
Creates a new RequestType instance from the given Element node.
RequestType(Element, String) - Constructor for class oracle.security.xmlsec.samlp.RequestType
Creates a new RequestType instance from the given Element node.
RequestType(Document, String, String) - Constructor for class oracle.security.xmlsec.samlp.RequestType
Creates a new RequestType instance.
RESOURCE_NOT_RECOGNIZED - Static variable in class oracle.security.xmlsec.samlp.StatusCode
Second-level status code meaning that the responder does not wish to support resource specific attribute queries, or the resource value provided is invalid or unrecognized
RESPONDER - Static variable in class oracle.security.xmlsec.samlp.StatusCode
Top-level status code meaning that the request could not be performed due to an error at the receiving end.
Response - Class in oracle.security.xmlsec.samlp
The SAML Response element which specifies the status of the corresponding SAML request and a list of zero or more assertions that answer the request.
Response(Element) - Constructor for class oracle.security.xmlsec.samlp.Response
Creates a new Response instance from the given Element node.
Response(Element, String) - Constructor for class oracle.security.xmlsec.samlp.Response
Creates a new Response instance from the given Element node.
Response(Document) - Constructor for class oracle.security.xmlsec.samlp.Response
Creates a new Response instance.
Response(Document, String, String) - Constructor for class oracle.security.xmlsec.samlp.Response
Creates a new Response instance.
ResponseType - Class in oracle.security.xmlsec.samlp
An abstract class representing a generic response.
ResponseType(Element) - Constructor for class oracle.security.xmlsec.samlp.ResponseType
Creates a new ResponseType instance from the given Element node.
ResponseType(Element, String) - Constructor for class oracle.security.xmlsec.samlp.ResponseType
Creates a new ResponseType instance from the given Element node.
ResponseType(Document, String, String) - Constructor for class oracle.security.xmlsec.samlp.ResponseType
Creates a new ResponseType instance.

S

SAMLInitializer - Class in oracle.security.xmlsec.saml
Utility class for load-time initialization and configuration of the SAML library.
SAMLMessage - Class in oracle.security.xmlsec.saml
The base class for all the SAML and SAML extension messages that may be signed and contain an XML-DSIG structure.
SAMLMessage(Element) - Constructor for class oracle.security.xmlsec.saml.SAMLMessage
Creates a new SAMLMessage instance from the given Element node.
SAMLMessage(Element, String) - Constructor for class oracle.security.xmlsec.saml.SAMLMessage
Creates a new SAMLMessage instance from the given Element node.
SAMLMessage(Document, String, String) - Constructor for class oracle.security.xmlsec.saml.SAMLMessage
Creates a new SAMLMessage instance.
SAMLURI - Interface in oracle.security.xmlsec.saml
Defines URI string constants for namespaces.
setAdvice(Advice) - Method in class oracle.security.xmlsec.saml.Assertion
Sets the Advice element of this Assertion.
setAssertionHandle(byte[]) - Method in class oracle.security.xmlsec.saml.Artifact
Sets the assertion handle of this SAML artifact.
setAssertionID(String) - Method in class oracle.security.xmlsec.saml.Assertion
Sets the identifier attribute for this Assertion object.
setAttributeName(String) - Method in class oracle.security.xmlsec.saml.AttributeDesignator
Sets the name of the attribute.
setAttributeNamespace(String) - Method in class oracle.security.xmlsec.saml.AttributeDesignator
Sets the namespace in which the AttributeName element is interpreted.
setAuthenticationInstant(Date) - Method in class oracle.security.xmlsec.saml.AuthenticationStatement
Sets the authentication instant attribute of this AuthenticationStatement.
setAuthenticationMethod(String) - Method in class oracle.security.xmlsec.saml.AuthenticationStatement
Sets the authentication method attribute of this AuthenticationStatement.
setAuthenticationMethod(String) - Method in class oracle.security.xmlsec.samlp.AuthenticationQuery
Sets the authentication method.
setAuthorityKind(String, String) - Method in class oracle.security.xmlsec.saml.AuthorityBinding
Deprecated. Use setAuthorityKindValue instead.
setAuthorityKindValue(QName) - Method in class oracle.security.xmlsec.saml.AuthorityBinding
Sets authoriy kind that specifies the type of SAML protocol queries to which the authority described by this element will respond.
setBinding(String) - Method in class oracle.security.xmlsec.saml.AuthorityBinding
Sets the SAML protocol binding to use when communicating with the authority.
setConditions(Conditions) - Method in class oracle.security.xmlsec.saml.Assertion
Sets the conditions that must be taken into account when validating the assertion.
setDecision(Decision) - Method in class oracle.security.xmlsec.saml.AuthorizationDecisionStatement
Sets the decision rendered by the issuer.
setDNSAddress(String) - Method in class oracle.security.xmlsec.saml.SubjectLocality
Sets the DNS domain name attribute.
setEvidence(Evidence) - Method in class oracle.security.xmlsec.saml.AuthorizationDecisionStatement
Adds an evidence to the statement.
setEvidence(Evidence) - Method in class oracle.security.xmlsec.samlp.AuthorizationDecisionQuery
Sets the evidence.
setFormat(String) - Method in class oracle.security.xmlsec.saml.NameIdentifier
Sets the format attribute of this NameIdentifier object.
setInResponseTo(String) - Method in class oracle.security.xmlsec.samlp.ResponseType
Sets the reference to the identifier of the request to which the response corresponds.
setIPAddress(String) - Method in class oracle.security.xmlsec.saml.SubjectLocality
Sets the IP address attribute.
setIssueInstant(Date) - Method in class oracle.security.xmlsec.saml.Assertion
Sets the time instant of issue attribute as a UTC time.
setIssueInstant(Date) - Method in class oracle.security.xmlsec.samlp.RequestType
Sets the time instant of issue attribute as a UTC time.
setIssueInstant(Date) - Method in class oracle.security.xmlsec.samlp.ResponseType
Sets the time instant of issue attribute as a UTC time.
setIssuer(String) - Method in class oracle.security.xmlsec.saml.Assertion
Sets the issuer attribute of this Assertion.
setKeyInfo(XSKeyInfo) - Method in class oracle.security.xmlsec.saml.SubjectConfirmation
Sets the ds:KeyInfo element which specifies a cryptographic key held by the subject.
setLocation(String) - Method in class oracle.security.xmlsec.saml.AuthorityBinding
Sets the location of the authority.
setNameIdentifier(NameIdentifier) - Method in class oracle.security.xmlsec.saml.Subject
Sets the NameIdentifier element of this Subject element.
setNameQualifier(String) - Method in class oracle.security.xmlsec.saml.NameIdentifier
Sets the name qualifier attribute of this NameIdentifier element.
setNamespace(String) - Method in class oracle.security.xmlsec.saml.Action
Sets the namespace of the action.
setNotBefore(Date) - Method in class oracle.security.xmlsec.saml.Conditions
Sets the earliest time instant attribute at which the assertion is valid.
setNotOnOrAfter(Date) - Method in class oracle.security.xmlsec.saml.Conditions
Sets the time instant attribute at which the assertion has expired.
setQuery(Query) - Method in class oracle.security.xmlsec.samlp.Request
Sets the Query element of this request.
setRecipient(String) - Method in class oracle.security.xmlsec.samlp.ResponseType
Sets the recipient attribute.
setRequestID(String) - Method in class oracle.security.xmlsec.samlp.RequestType
Sets the identifier attribute for this RequestType object.
setResource(String) - Method in class oracle.security.xmlsec.saml.AuthorizationDecisionStatement
Sets the resource to which access authorization is sought.
setResource(String) - Method in class oracle.security.xmlsec.samlp.AttributeQuery
Sets the resource attribute.
setResource(String) - Method in class oracle.security.xmlsec.samlp.AuthorizationDecisionQuery
Sets the resource attribute.
setResponseID(String) - Method in class oracle.security.xmlsec.samlp.ResponseType
Sets the identifier attribute for this ResponseType object.
setSourceID(byte[]) - Method in class oracle.security.xmlsec.saml.Artifact
Sets the source ID of this SAML artifact.
setStatus(Status) - Method in class oracle.security.xmlsec.samlp.Response
Sets the status of this response.
setStatusCode(StatusCode) - Method in class oracle.security.xmlsec.samlp.Status
Sets the status code.
setStatusCode(StatusCode) - Method in class oracle.security.xmlsec.samlp.StatusCode
Sets the subordinate status code.
setStatusCodeValue(QName) - Method in class oracle.security.xmlsec.samlp.StatusCode
Sets the Value attribute of this status code element as an XML QName.
setStatusDetail(StatusDetail) - Method in class oracle.security.xmlsec.samlp.Status
Sets the status detail.
setStatusMessage(String) - Method in class oracle.security.xmlsec.samlp.Status
Adds a message to this status element.
setSubject(Subject) - Method in class oracle.security.xmlsec.saml.SubjectStatement
Sets the Subject element.
setSubject(Subject) - Method in class oracle.security.xmlsec.samlp.SubjectQuery
Sets the Subject element.
setSubjectConfirmation(SubjectConfirmation) - Method in class oracle.security.xmlsec.saml.Subject
Sets the SubjectConfirmation element of this Subject element.
setSubjectConfirmationData(String) - Method in class oracle.security.xmlsec.saml.SubjectConfirmation
Sets the SubjectConfirmationData element which contains additional authentication information to be used by a specific authentication protocol.
setSubjectLocality(SubjectLocality) - Method in class oracle.security.xmlsec.saml.AuthenticationStatement
Sets the subject locality consisting of the IP address and/or the DNS domain name of the machine where the authentication took place.
setSubjectName(X500Principal) - Method in class oracle.security.xmlsec.saml.NameIdentifier
Sets the value of this NameIdentifier element in the case of a X509SubjectName.
setTypeCode(short) - Method in class oracle.security.xmlsec.saml.Artifact
Sets the type code of this SAML artifact.
setValue(String) - Method in class oracle.security.xmlsec.saml.Action
Sets the value of this element.
setValue(byte[]) - Method in class oracle.security.xmlsec.saml.Artifact
Sets the value of this SAML artifact, and parses the TypeCode, SourceID and AssertionHandle from the given byte array.
setValue(String) - Method in class oracle.security.xmlsec.saml.Artifact
Sets the value of this SAML artifact, and parses the TypeCode, SourceID and AssertionHandle from the given string.
setValue(String) - Method in class oracle.security.xmlsec.saml.NameIdentifier
Sets the value of this NameIdentifier element.
setValue(String, String) - Method in class oracle.security.xmlsec.samlp.StatusCode
Deprecated. Use setStatusCodeValue instead
setVersion(int, int) - Method in class oracle.security.xmlsec.saml.SAMLMessage
Sets the MajorVersion and MinorVersion attributes for this message.
sign(PrivateKey, X509Certificate) - Method in class oracle.security.xmlsec.saml.SAMLMessage
Signs this SAMLMessage with the given private key, and includes the given certificate in the KeyInfo child element of the resulting XML-DSIG Signature element.
sign(PrivateKey, X509Certificate, String) - Method in class oracle.security.xmlsec.saml.SAMLMessage
Signs this SAMLMessage with the given private key, and includes the given certificate in the KeyInfo child element of the resulting XML-DSIG Signature element.
Statement - Class in oracle.security.xmlsec.saml
An abstract class representing a Statement element.
Statement(Element) - Constructor for class oracle.security.xmlsec.saml.Statement
Creates a new Statement instance from the given Element node.
Statement(Element, String) - Constructor for class oracle.security.xmlsec.saml.Statement
Creates a new Statement instance from the given Element node.
Statement(Document, String, String) - Constructor for class oracle.security.xmlsec.saml.Statement
Creates a new Statement instance.
Status - Class in oracle.security.xmlsec.samlp
A SAML protocol element representing the status of a response.
Status(Element) - Constructor for class oracle.security.xmlsec.samlp.Status
Creates a new Status instance from the given Element node.
Status(Element, String) - Constructor for class oracle.security.xmlsec.samlp.Status
Creates a new Status instance from the given Element node.
Status(Document) - Constructor for class oracle.security.xmlsec.samlp.Status
Creates a new Status instance.
StatusCode - Class in oracle.security.xmlsec.samlp
SAML element specifying one ore more nested codes representing the status of a request.
StatusCode(Element) - Constructor for class oracle.security.xmlsec.samlp.StatusCode
Creates a new StatusCode instance from the given Element node.
StatusCode(Element, String) - Constructor for class oracle.security.xmlsec.samlp.StatusCode
Creates a new StatusCode instance from the given Element node.
StatusCode(Document) - Constructor for class oracle.security.xmlsec.samlp.StatusCode
Creates a new StatusCode instance.
StatusDetail - Class in oracle.security.xmlsec.samlp
A SAML element containing additional information concerning an error condition.
StatusDetail(Element) - Constructor for class oracle.security.xmlsec.samlp.StatusDetail
Creates a new Request instance from the given Element node.
StatusDetail(Element, String) - Constructor for class oracle.security.xmlsec.samlp.StatusDetail
Creates a new Request instance from the given Element node.
StatusDetail(Document) - Constructor for class oracle.security.xmlsec.samlp.StatusDetail
Creates a new Request instance.
Subject - Class in oracle.security.xmlsec.saml
A class representing the Subject element which specifies the principal of a statement.
Subject(Element) - Constructor for class oracle.security.xmlsec.saml.Subject
Creates a new Subject instance from the given Element node.
Subject(Element, String) - Constructor for class oracle.security.xmlsec.saml.Subject
Creates a new Subject instance from the given Element node.
Subject(Document) - Constructor for class oracle.security.xmlsec.saml.Subject
Creates a new Subject instance.
SubjectConfirmation - Class in oracle.security.xmlsec.saml
The SAML SubjectConfirmation element used in a Subject element specifies the subject by supplying data that allows the subject to be authenticated.
SubjectConfirmation(Element) - Constructor for class oracle.security.xmlsec.saml.SubjectConfirmation
Creates a new SubjectConfirmation instance from the given Element node.
SubjectConfirmation(Element, String) - Constructor for class oracle.security.xmlsec.saml.SubjectConfirmation
Creates a new SubjectConfirmation instance from the given Element node.
SubjectConfirmation(Document) - Constructor for class oracle.security.xmlsec.saml.SubjectConfirmation
Creates a new SubjectConfirmation instance.
SubjectLocality - Class in oracle.security.xmlsec.saml
Element specifying the DNS domain name and/or the IP address of a system entity.
SubjectLocality(Element) - Constructor for class oracle.security.xmlsec.saml.SubjectLocality
Creates a new SubjectLocality instance from the given Element node.
SubjectLocality(Element, String) - Constructor for class oracle.security.xmlsec.saml.SubjectLocality
Creates a new SubjectLocality instance from the given Element node.
SubjectLocality(Document) - Constructor for class oracle.security.xmlsec.saml.SubjectLocality
Creates a new SubjectLocality instance.
SubjectQuery - Class in oracle.security.xmlsec.samlp
An abstract class for SubjectQuery element.
SubjectQuery(Element) - Constructor for class oracle.security.xmlsec.samlp.SubjectQuery
Creates a new SubjectQuery instance from the given Element node.
SubjectQuery(Element, String) - Constructor for class oracle.security.xmlsec.samlp.SubjectQuery
Creates a new SubjectQuery instance from the given Element node.
SubjectQuery(Document, String, String) - Constructor for class oracle.security.xmlsec.samlp.SubjectQuery
Creates a new SubjectQuery instance.
SubjectStatement - Class in oracle.security.xmlsec.saml
An abstract class representing a SubjectStatement element.
SubjectStatement(Element) - Constructor for class oracle.security.xmlsec.saml.SubjectStatement
Creates a new SubjectStatement instance from the given Element node.
SubjectStatement(Element, String) - Constructor for class oracle.security.xmlsec.saml.SubjectStatement
Creates a new SubjectStatement instance from the given Element node.
SubjectStatement(Document, String, String) - Constructor for class oracle.security.xmlsec.saml.SubjectStatement
Creates a new SubjectStatement instance.
SUCCESS - Static variable in class oracle.security.xmlsec.samlp.StatusCode
Top-level status code meaning that the request succeeded.

T

TOO_MANY_RESPONSES - Static variable in class oracle.security.xmlsec.samlp.StatusCode
Second-level status code meaning that the response would contain more elements than the responder will return.
toString() - Method in class oracle.security.xmlsec.saml.Artifact
Returns the base64-encoded artifact string.
toString() - Method in class oracle.security.xmlsec.saml.Decision
Returns a description of this Decision.

V

verify() - Method in class oracle.security.xmlsec.saml.SAMLMessage
Verifies the signature using a key obtained either from the KeyInfo element (if any is present) or via the oracle.security.xmlsec.keys.retrieval.KeyRetriever mechanism.
verify(PublicKey) - Method in class oracle.security.xmlsec.saml.SAMLMessage
Verifies the signature with the given public key.
VERSION_MISMATCH - Static variable in class oracle.security.xmlsec.samlp.StatusCode
Top-level status code meaning that the receiver could not process the request because the version was incorrect.

W

WINDOWS_DOMAIN_QNAME - Static variable in class oracle.security.xmlsec.saml.NameIdentifier
Format attribute for SAML 1.0 windows domain qualified names: "#WindowsDomainQualifiedName".
WRITE - Static variable in class oracle.security.xmlsec.saml.Action
The subject may modify the resource.
WRITE_DENIED - Static variable in class oracle.security.xmlsec.saml.Action
The subject cannot modify the resource.

X

X509_SUBJECT_NAME - Static variable in class oracle.security.xmlsec.saml.NameIdentifier
Format attribute for SAML 1.0 X509 subject name: "#X509SubjectName".

A B C D E G H I N O P Q R S T V W X

Oracle Security Developer Tools SAML 1.0/1.1 Java API Reference
11g (11.1.1)

E10675-02


Copyright © 2005, 2009, Oracle. All rights reserved.