Package uk.gov.ida.saml.core.domain
Enum DetailedStatusCode
- java.lang.Object
-
- java.lang.Enum<DetailedStatusCode>
-
- uk.gov.ida.saml.core.domain.DetailedStatusCode
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<DetailedStatusCode>
public enum DetailedStatusCode extends java.lang.Enum<DetailedStatusCode>
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetStatus()java.util.Optional<java.lang.String>getSubStatus()static DetailedStatusCodevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static DetailedStatusCode[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
Success
public static final DetailedStatusCode Success
-
MatchingServiceMatch
public static final DetailedStatusCode MatchingServiceMatch
-
NoAuthenticationContext
public static final DetailedStatusCode NoAuthenticationContext
-
SuccessNoAuthenticationContext
public static final DetailedStatusCode SuccessNoAuthenticationContext
-
NoMatchingServiceMatchFromHub
public static final DetailedStatusCode NoMatchingServiceMatchFromHub
-
SamlProfileNoMatchingServiceMatchFromHub
public static final DetailedStatusCode SamlProfileNoMatchingServiceMatchFromHub
-
SimpleProfileNoMatchingServiceMatchFromHub
public static final DetailedStatusCode SimpleProfileNoMatchingServiceMatchFromHub
-
NoMatchingServiceMatchFromMatchingService
public static final DetailedStatusCode NoMatchingServiceMatchFromMatchingService
-
AuthenticationFailed
public static final DetailedStatusCode AuthenticationFailed
-
RequesterErrorFromIdp
public static final DetailedStatusCode RequesterErrorFromIdp
-
RequesterErrorRequestDeniedFromIdp
public static final DetailedStatusCode RequesterErrorRequestDeniedFromIdp
-
RequesterErrorFromIdpAsSentByHub
public static final DetailedStatusCode RequesterErrorFromIdpAsSentByHub
-
Healthy
public static final DetailedStatusCode Healthy
-
UnknownUserCreateFailure
public static final DetailedStatusCode UnknownUserCreateFailure
-
UnknownUserNoAttributeFailure
public static final DetailedStatusCode UnknownUserNoAttributeFailure
-
UnknownUserCreateSuccess
public static final DetailedStatusCode UnknownUserCreateSuccess
-
-
Method Detail
-
values
public static DetailedStatusCode[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (DetailedStatusCode c : DetailedStatusCode.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static DetailedStatusCode valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
getStatus
public java.lang.String getStatus()
-
getSubStatus
public java.util.Optional<java.lang.String> getSubStatus()
-
-