Package com.sun.identity.saml.common
Class SAMLConstants
java.lang.Object
com.sun.identity.saml.common.SAMLConstants
This is a common class defining some constants common to all SAML elements.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
String used in theActionNamespace
attribute to refer to common sets of actions to perform on resources.static final String
String used in theActionNamespace
attribute to refer to common sets of actions to perform on resources.static final String
String used in theActionNamespace
attribute to refer to common sets of actions to perform on resources.static final String
String used in theActionNamespace
attribute to refer to common sets of actions to perform on resources.static final String
Exclusive XML canonicalization Algorithm URI.static final String
Exclusive XML canonicalization with comments Algorithm URI.static final String
XML canonicalization Algorithm URI.static final String
XML canonicalization with comments Algorithm URI.static final String
MAC Algorithm HMAC-MD5 URI.static final String
MAC Algorithm HMAC-RIPEMD160 URI.static final String
MAC Algorithm HMAC-SHA1 URI - Required.static final String
MAC Algorithm HMAC-SHA256 URI.static final String
MAC Algorithm HMAC-SHA384 URI.static final String
MAC Algorithm HMAC-SHA512 URI.static final String
Signature Algorithm DSAwithSHA1 URI - Required.static final String
Signature Algorithm DSAwithSHA1 URI - Required.static final String
Signature Algorithm RSA-MD5 URI.static final String
Signature Algorithm RSAwithSHA1 URI - Recommended.static final String
Signature Algorithm RSA-RIPEMD160 URI.static final String
Signature Algorithm RSAwithSHA1 URI.static final String
Signature Algorithm RSA-SHA256 URI.static final String
Signature Algorithm RSA-SHA384 URI.static final String
Signature Algorithm RSA-SHA512 URI.static final String
SAML assertion namespace URI.static final String
SAML Bearer confirmation method identifier URI.static final String
SAML "Holder of Key" confirmation method identifier URI.static final String
SOAP security namespace.static final String
SOAP utility namespace.static final String
Liberty security namespace.static final String
XML schema namespace.static final String
SOAP 1.1 namespace URI.static final String
Base64 decoding Transform URI.static final String
Exclusive XML canonicalization Transform URI.static final String
Exclusive XML canonicalization with comments Transform URI.static final String
XML canonicalization Transform URI.static final String
XML canonicalization with comments Transform URI.static final String
Enveloped Signature Transform URI.static final String
XPath Transform URI.static final String
XPath Filter v2.0 Transform URI.static final String
XPath Filter v2.0 Transform URI.static final String
XPath Filter v2.0 CHGP Transform URI.static final String
XPointer Transform URI.static final String
XSLT Transform URI.static final String
XML Digital Signature namespace. -
Method Summary
-
Field Details
-
assertionSAMLNameSpaceURI
SAML assertion namespace URI.- See Also:
-
SOAP_URI
SOAP 1.1 namespace URI.- See Also:
-
XMLSIG_NAMESPACE_URI
XML Digital Signature namespace.- See Also:
-
ACTION_NAMESPACE
String used in theActionNamespace
attribute to refer to common sets of actions to perform on resources. Title: Read/Write/Execute/Delete/Control Defined actions:Read Write Execute Delete Control
These actions are interpreted in the normal manner, i.e.Read
: The subject may read the resourceWrite
: The subject may modify the resourceExecute
: The subject may execute the resourceDelete
: The subject may delete the resourceControl
: The subject may specify the access control policy for the resource.
- See Also:
-
ACTION_NAMESPACE_NEGATION
String used in theActionNamespace
attribute to refer to common sets of actions to perform on resources. Title: Read/Write/Execute/Delete/Control with Negation Defined actions:Read Write Execute Delete Control ~Read ~Write ~Execute ~Delete ~Control
Read
: The subject may read the resourceWrite
: The subject may modify the resourceExecute
: The subject may execute the resourceDelete
: The subject may delete the resourceControl
: The subject may specify the access control policy for the resource~Read
: The subject may NOT read the resource~Write
: The subject may NOT modify the resource~Execute
: The subject may NOT execute the resource~Delete
: The subject may NOT delete the resource~Control
: The subject may NOT specify the access control policy for the resource
- See Also:
-
ACTION_NAMESPACE_GHPP
String used in theActionNamespace
attribute to refer to common sets of actions to perform on resources. Title:Get/Head/Put/Post
Defined actions:GET HEAD PUT POST
These actions bind to the corresponding HTTP operations. For example a subject authorized to perform the GET action on a resource is authorized to retrieve it. The GET and HEAD actions loosely correspond to the conventional read permission and the PUT and POST actions to the write permission. The correspondence is not exact however since a HTTP GET operation may cause data to be modified and a POST operation may cause modification to a resource other than the one specified in the request. For this reason a separate Action URI specifier is provided.- See Also:
-
ACTION_NAMESPACE_UNIX
String used in theActionNamespace
attribute to refer to common sets of actions to perform on resources. Title: UNIX File Permissions Defined actions: The defined actions are the set of UNIX file access permissions expressed in the numeric (octal) notation. The action string is a four digit numeric code: extended user group world Where the extended access permission has the value+2 if sgid is set
+4 if suid is set
+1 if execute permission is granted
+2 if write permission is granted
+4 if read permission is granted
- See Also:
-
CONFIRMATION_METHOD_BEARER
SAML Bearer confirmation method identifier URI.- See Also:
-
CONFIRMATION_METHOD_HOLDEROFKEY
SAML "Holder of Key" confirmation method identifier URI.- See Also:
-
ALGO_ID_MAC_HMAC_SHA1
MAC Algorithm HMAC-SHA1 URI - Required.- See Also:
-
ALGO_ID_SIGNATURE_DSA
Signature Algorithm DSAwithSHA1 URI - Required.- See Also:
-
ALGO_ID_SIGNATURE_DSA_256
Signature Algorithm DSAwithSHA1 URI - Required.- See Also:
-
ALGO_ID_SIGNATURE_RSA
Signature Algorithm RSAwithSHA1 URI - Recommended.- See Also:
-
ALGO_ID_SIGNATURE_RSA_SHA1
Signature Algorithm RSAwithSHA1 URI.- See Also:
-
ALGO_ID_SIGNATURE_NOT_RECOMMENDED_RSA_MD5
Signature Algorithm RSA-MD5 URI.- See Also:
-
ALGO_ID_SIGNATURE_RSA_RIPEMD160
Signature Algorithm RSA-RIPEMD160 URI.- See Also:
-
ALGO_ID_SIGNATURE_RSA_SHA256
Signature Algorithm RSA-SHA256 URI.- See Also:
-
ALGO_ID_SIGNATURE_RSA_SHA384
Signature Algorithm RSA-SHA384 URI.- See Also:
-
ALGO_ID_SIGNATURE_RSA_SHA512
Signature Algorithm RSA-SHA512 URI.- See Also:
-
ALGO_ID_MAC_HMAC_NOT_RECOMMENDED_MD5
MAC Algorithm HMAC-MD5 URI.- See Also:
-
ALGO_ID_MAC_HMAC_RIPEMD160
MAC Algorithm HMAC-RIPEMD160 URI.- See Also:
-
ALGO_ID_MAC_HMAC_SHA256
MAC Algorithm HMAC-SHA256 URI.- See Also:
-
ALGO_ID_MAC_HMAC_SHA384
MAC Algorithm HMAC-SHA384 URI.- See Also:
-
ALGO_ID_MAC_HMAC_SHA512
MAC Algorithm HMAC-SHA512 URI.- See Also:
-
ALGO_ID_C14N_OMIT_COMMENTS
XML canonicalization Algorithm URI.- See Also:
-
ALGO_ID_C14N_WITH_COMMENTS
XML canonicalization with comments Algorithm URI.- See Also:
-
ALGO_ID_C14N_EXCL_OMIT_COMMENTS
Exclusive XML canonicalization Algorithm URI.- See Also:
-
ALGO_ID_C14N_EXCL_WITH_COMMENTS
Exclusive XML canonicalization with comments Algorithm URI.- See Also:
-
TRANSFORM_C14N_OMIT_COMMENTS
XML canonicalization Transform URI.- See Also:
-
TRANSFORM_C14N_WITH_COMMENTS
XML canonicalization with comments Transform URI.- See Also:
-
TRANSFORM_C14N_EXCL_OMIT_COMMENTS
Exclusive XML canonicalization Transform URI.- See Also:
-
TRANSFORM_C14N_EXCL_WITH_COMMENTS
Exclusive XML canonicalization with comments Transform URI.- See Also:
-
TRANSFORM_XSLT
XSLT Transform URI.- See Also:
-
TRANSFORM_BASE64_DECODE
Base64 decoding Transform URI.- See Also:
-
TRANSFORM_XPATH
XPath Transform URI.- See Also:
-
TRANSFORM_ENVELOPED_SIGNATURE
Enveloped Signature Transform URI.- See Also:
-
TRANSFORM_XPOINTER
XPointer Transform URI.- See Also:
-
TRANSFORM_XPATH2FILTER04
XPath Filter v2.0 Transform URI.- See Also:
-
TRANSFORM_XPATH2FILTER
XPath Filter v2.0 Transform URI.- See Also:
-
TRANSFORM_XPATHFILTERCHGP
XPath Filter v2.0 CHGP Transform URI.- See Also:
-
NS_XMLNS
XML schema namespace.- See Also:
-
NS_SEC
SOAP security namespace.- See Also:
-
NS_WSSE
SOAP utility namespace.- See Also:
-
NS_WSU
Liberty security namespace.- See Also:
-