Package com.sun.identity.xacml.common
Class XACMLSDKUtils
java.lang.Object
com.sun.identity.saml2.common.SAML2SDKUtils
com.sun.identity.xacml.common.XACMLSDKUtils
The
XACMLSDKUtils contains utility methods for XACML 2.0
implementation.-
Field Summary
FieldsFields inherited from class com.sun.identity.saml2.common.SAML2SDKUtils
ACTION, ADVICE, ARTIFACT, ARTIFACT_RESOLVE, ARTIFACT_RESPONSE, ASSERTION, ASSERTION_ID_REF, ASSERTION_ID_REQUEST, ATTRIBUTE, ATTRIBUTE_QUERY, ATTRIBUTE_STATEMENT, AUDIENCE_RESTRICTION, AUTHN_CONTEXT, AUTHN_QUERY, AUTHN_REQUEST, AUTHN_STATEMENT, AUTHZ_DECISION_STATEMENT, BASEID, bundle, BUNDLE_NAME, CONDITION, CONDITIONS, ECP_RELAY_STATE, ECP_REQUEST, ECP_RESPONSE, ENCRYPTED_ASSERTION, ENCRYPTED_ATTRIBUTE, ENCRYPTED_ELEMENT, ENCRYPTEDID, EVIDENCE, EXTENSIONS, GET_COMPLETE, IDPENTRY, IDPLIST, ISSUER, KEYINFO_CONFIRMATION_DATA, LOGOUT_REQUEST, LOGOUT_RESPONSE, MANAGE_NAMEID_REQUEST, MANAGE_NAMEID_RESPONSE, NAMEID, NAMEID_POLICY, NAMEIDMAPPING_REQ, NAMEIDMAPPING_RES, NEW_ENCRYPTEDID, NEWID, ONE_TIME_USE, PROXY_RESTRICTION, random, REQUESTED_AUTHN_CONTEXT, REQUESTERID, RESPONSE, SAML2ID_PREFIX, SCOPING, SESSION_INDEX, STATEMENT, STATUS, STATUS_CODE, STATUS_DETAIL, STATUS_MESSAGE, STATUS_RESPONSE, SUBJECT, SUBJECT_CONFIRMATION, SUBJECT_CONFIRMATION_DATA, SUBJECT_LOCALITY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AttributecreateAttribute(List values, URI attributeId, URI dataType, String issuer) static booleanisValidDecision(Decision decision) static booleanisValidDecision(String value) static booleanisValidMinorStatusCode(String value) static booleanisValidStatusCode(String value) static booleanisValidStatusMessage(String value) static StringMethods inherited from class com.sun.identity.saml2.common.SAML2SDKUtils
booleanValueOf, byteArrayToHexString, byteArrayToString, checkStatement, createSOAPMessageString, decodeXMLToDebugLog, fillInBasicAuthInfo, fillInBasicAuthInfo, generateID, generateMessageHandle, getObjectInstance, getObjectInstance, getObjectInstance, getObjectInstance, hexStringToByteArray, intToTwoBytes, isSAMLDecryptionDebugEnabled, removeDeployUri, StringToBoolean, stringToByteArray, twoBytesToInt
-
Field Details
-
XACML_RESOURCE_BUNDLE_NAME
- See Also:
-
xacmlResourceBundle
-
-
Constructor Details
-
XACMLSDKUtils
protected XACMLSDKUtils()Protected contstructor.
-
-
Method Details
-
createAttribute
public static Attribute createAttribute(List values, URI attributeId, URI dataType, String issuer) throws XACMLException - Throws:
XACMLException
-
isValidDecision
-
isValidDecision
-
isValidStatusMessage
-
isValidStatusCode
-
isValidMinorStatusCode
-
quote
-