Class ResponseProcessingValidationSpecification
- java.lang.Object
-
- uk.gov.ida.saml.core.validation.SamlValidationSpecification
-
- uk.gov.ida.saml.core.validation.SamlValidationSpecificationFailure
-
- uk.gov.ida.saml.core.validation.errors.ResponseProcessingValidationSpecification
-
public class ResponseProcessingValidationSpecification extends SamlValidationSpecificationFailure
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringATTRIBUTE_STATEMENT_EMPTYstatic java.lang.StringAUTHN_STATEMENT_ALREADY_RECEIVEDstatic java.lang.StringEMPTY_INRESPONSE_TOstatic java.lang.StringILLEGAL_SUBJECT_NAME_ID_FORMATstatic java.lang.StringMISSING_ATTRIBUTE_STATEMENT_IN_ASSERTIONstatic java.lang.StringMISSING_AUTHN_CONTEXT_CLASS_REFstatic java.lang.StringMISSING_AUTHN_CONTEXT_CLASS_REF_VALUEstatic java.lang.StringMISSING_AUTHN_STATEMENTstatic java.lang.StringMISSING_INRESPONSE_TOstatic java.lang.StringMISSING_SUB_STATUSstatic java.lang.StringMISSING_SUBJECTstatic java.lang.StringMISSING_SUBJECT_NAME_ID_FORMATstatic java.lang.StringMISSING_SUCCESS_UNENCRYPTEDstatic java.lang.StringMULTIPLE_AUTHN_STATEMENTSstatic java.lang.StringNON_SUCCESS_HAS_UNENCRYPTEDstatic java.lang.StringSTATUS_CODE_MUST_BE_EITHERstatic java.lang.StringSTATUS_CODE_MUST_BE_ONE_OFstatic java.lang.StringSUBJECT_HAS_NO_NAME_IDstatic java.lang.StringUNENCRYPTED_ASSERTIONSstatic java.lang.StringUNEXPECTED_ENCRYPTED_ASSERTIONSstatic java.lang.StringUNEXPECTED_NUMBER_OF_ASSERTIONSstatic java.lang.StringUNREQUIRED_ENCRYPTION
-
Constructor Summary
Constructors Constructor Description ResponseProcessingValidationSpecification(java.lang.String message, java.lang.Object... parameters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SamlDocumentReferencedocumentReference()-
Methods inherited from class uk.gov.ida.saml.core.validation.SamlValidationSpecificationFailure
getLogLevel
-
Methods inherited from class uk.gov.ida.saml.core.validation.SamlValidationSpecification
getErrorMessage, isContextExpected
-
-
-
-
Field Detail
-
MISSING_ATTRIBUTE_STATEMENT_IN_ASSERTION
public static final java.lang.String MISSING_ATTRIBUTE_STATEMENT_IN_ASSERTION
- See Also:
- Constant Field Values
-
MISSING_AUTHN_STATEMENT
public static final java.lang.String MISSING_AUTHN_STATEMENT
- See Also:
- Constant Field Values
-
MULTIPLE_AUTHN_STATEMENTS
public static final java.lang.String MULTIPLE_AUTHN_STATEMENTS
- See Also:
- Constant Field Values
-
ATTRIBUTE_STATEMENT_EMPTY
public static final java.lang.String ATTRIBUTE_STATEMENT_EMPTY
- See Also:
- Constant Field Values
-
MISSING_AUTHN_CONTEXT_CLASS_REF
public static final java.lang.String MISSING_AUTHN_CONTEXT_CLASS_REF
- See Also:
- Constant Field Values
-
MISSING_AUTHN_CONTEXT_CLASS_REF_VALUE
public static final java.lang.String MISSING_AUTHN_CONTEXT_CLASS_REF_VALUE
- See Also:
- Constant Field Values
-
AUTHN_STATEMENT_ALREADY_RECEIVED
public static final java.lang.String AUTHN_STATEMENT_ALREADY_RECEIVED
- See Also:
- Constant Field Values
-
MISSING_SUBJECT
public static final java.lang.String MISSING_SUBJECT
- See Also:
- Constant Field Values
-
SUBJECT_HAS_NO_NAME_ID
public static final java.lang.String SUBJECT_HAS_NO_NAME_ID
- See Also:
- Constant Field Values
-
MISSING_SUBJECT_NAME_ID_FORMAT
public static final java.lang.String MISSING_SUBJECT_NAME_ID_FORMAT
- See Also:
- Constant Field Values
-
ILLEGAL_SUBJECT_NAME_ID_FORMAT
public static final java.lang.String ILLEGAL_SUBJECT_NAME_ID_FORMAT
- See Also:
- Constant Field Values
-
UNENCRYPTED_ASSERTIONS
public static final java.lang.String UNENCRYPTED_ASSERTIONS
- See Also:
- Constant Field Values
-
UNREQUIRED_ENCRYPTION
public static final java.lang.String UNREQUIRED_ENCRYPTION
- See Also:
- Constant Field Values
-
UNEXPECTED_ENCRYPTED_ASSERTIONS
public static final java.lang.String UNEXPECTED_ENCRYPTED_ASSERTIONS
- See Also:
- Constant Field Values
-
MISSING_SUCCESS_UNENCRYPTED
public static final java.lang.String MISSING_SUCCESS_UNENCRYPTED
- See Also:
- Constant Field Values
-
NON_SUCCESS_HAS_UNENCRYPTED
public static final java.lang.String NON_SUCCESS_HAS_UNENCRYPTED
- See Also:
- Constant Field Values
-
MISSING_INRESPONSE_TO
public static final java.lang.String MISSING_INRESPONSE_TO
- See Also:
- Constant Field Values
-
EMPTY_INRESPONSE_TO
public static final java.lang.String EMPTY_INRESPONSE_TO
- See Also:
- Constant Field Values
-
STATUS_CODE_MUST_BE_EITHER
public static final java.lang.String STATUS_CODE_MUST_BE_EITHER
- See Also:
- Constant Field Values
-
STATUS_CODE_MUST_BE_ONE_OF
public static final java.lang.String STATUS_CODE_MUST_BE_ONE_OF
- See Also:
- Constant Field Values
-
MISSING_SUB_STATUS
public static final java.lang.String MISSING_SUB_STATUS
- See Also:
- Constant Field Values
-
UNEXPECTED_NUMBER_OF_ASSERTIONS
public static final java.lang.String UNEXPECTED_NUMBER_OF_ASSERTIONS
- See Also:
- Constant Field Values
-
-
Method Detail
-
documentReference
public SamlDocumentReference documentReference()
- Specified by:
documentReferencein classSamlValidationSpecification
-
-