org.example.azapi.test
Class TestAzAPI

java.lang.Object
  extended by org.example.azapi.test.TestAzAPI
All Implemented Interfaces:
AzXacmlStrings

public class TestAzAPI
extends java.lang.Object
implements AzXacmlStrings


Field Summary
static java.lang.String APPLICATION
           
static java.lang.String CONTAINER
           
static java.lang.String SAMPLE_SESSION_AUTH_METHOD
           
static java.lang.String SAMPLE_SESSION_USER_NAME
           
 
Fields inherited from interface org.example.azapi.constants.AzXacmlStrings
X_ATTR_ACTION_ID, X_ATTR_ACTION_IMPLIED_ACTION, X_ATTR_ACTION_NAMESPACE, X_ATTR_ENV_CURRENT_DATE, X_ATTR_ENV_CURRENT_DATE_TIME, X_ATTR_ENV_CURRENT_TIME, X_ATTR_RESOURCE_ID, X_ATTR_RESOURCE_TARGET_NAMESPACE, X_ATTR_RESOURCE_XPATH, X_ATTR_SUBJECT_AUTHENTICATION_TIME, X_ATTR_SUBJECT_AUTHN_LOC_AUTHENTICATION_METHOD, X_ATTR_SUBJECT_AUTHN_LOC_DNS_NAME, X_ATTR_SUBJECT_AUTHN_LOC_IP_ADDRESS, X_ATTR_SUBJECT_CATEGORY, X_ATTR_SUBJECT_ID, X_ATTR_SUBJECT_ID_QUALIFIER, X_ATTR_SUBJECT_KEY_INFO, X_ATTR_SUBJECT_REQUEST_TIME, X_ATTR_SUBJECT_SESSION_START_TIME, X_ATTR_SUBJECT_USER_PASSWORD, X_SCHEMA_CONTEXT, X_SCHEMA_POLICY
 
Constructor Summary
TestAzAPI()
           
 
Method Summary
static void main(java.lang.String[] args)
           
static void printAssociations(AzRequestContext azReqCtx)
           
static
<T extends java.lang.Enum<T> & AzCategoryId>
void
printAttributeData(AzAttribute<T> azAttr, java.lang.String info)
           
static void printMissingAttributes(AzResult azResult)
           
static void printObligations(AzResult azResult)
          Some print modules to help test:
static void printResultData(AzResult azResult)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONTAINER

public static final java.lang.String CONTAINER
See Also:
Constant Field Values

APPLICATION

public static final java.lang.String APPLICATION
See Also:
Constant Field Values

SAMPLE_SESSION_USER_NAME

public static final java.lang.String SAMPLE_SESSION_USER_NAME
See Also:
Constant Field Values

SAMPLE_SESSION_AUTH_METHOD

public static final java.lang.String SAMPLE_SESSION_AUTH_METHOD
See Also:
Constant Field Values
Constructor Detail

TestAzAPI

public TestAzAPI()
Method Detail

main

public static void main(java.lang.String[] args)
Parameters:
args -

printObligations

public static void printObligations(AzResult azResult)
Some print modules to help test:

Parameters:
azResult -

printMissingAttributes

public static void printMissingAttributes(AzResult azResult)

printResultData

public static void printResultData(AzResult azResult)

printAttributeData

public static <T extends java.lang.Enum<T> & AzCategoryId> void printAttributeData(AzAttribute<T> azAttr,
                                                                                  java.lang.String info)

printAssociations

public static void printAssociations(AzRequestContext azReqCtx)