public class XACMLSDKUtils extends SAML2SDKUtils
XACMLSDKUtils
contains utility methods for XACML 2.0
implementation.Modifier and Type | Field and Description |
---|---|
static Debug |
debug |
static String |
XACML_RESOURCE_BUNDLE_NAME |
static ResourceBundle |
xacmlResourceBundle |
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
Modifier | Constructor and Description |
---|---|
protected |
XACMLSDKUtils()
Protected contstructor.
|
Modifier and Type | Method and Description |
---|---|
static Attribute |
createAttribute(List values,
URI attributeId,
URI dataType,
String issuer) |
static boolean |
isValidDecision(Decision decision) |
static boolean |
isValidDecision(String value) |
static boolean |
isValidMinorStatusCode(String value) |
static boolean |
isValidStatusCode(String value) |
static boolean |
isValidStatusMessage(String value) |
static String |
quote(String s) |
booleanValueOf, byteArrayToHexString, byteArrayToString, checkStatement, createSOAPMessageString, decodeXMLToDebugLog, fillInBasicAuthInfo, generateID, generateMessageHandle, getDiscoveryBootStrapCredentials, getDiscoveryBootStrapResourceOffering, getObjectInstance, getObjectInstance, getObjectInstance, getObjectInstance, hexStringToByteArray, intToTwoBytes, isSAMLDecryptionDebugEnabled, removeDeployUri, StringToBoolean, stringToByteArray, twoBytesToInt
public static Debug debug
public static final String XACML_RESOURCE_BUNDLE_NAME
public static ResourceBundle xacmlResourceBundle
public static Attribute createAttribute(List values, URI attributeId, URI dataType, String issuer) throws XACMLException
XACMLException
public static boolean isValidDecision(Decision decision)
public static boolean isValidDecision(String value)
public static boolean isValidStatusMessage(String value)
public static boolean isValidStatusCode(String value)
public static boolean isValidMinorStatusCode(String value)
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.