eu.semiramis.identityaggregator.client
Enum TokenException.Type

java.lang.Object
  extended by java.lang.Enum<TokenException.Type>
      extended by eu.semiramis.identityaggregator.client.TokenException.Type
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<TokenException.Type>
Enclosing class:
TokenException

public static enum TokenException.Type
extends java.lang.Enum<TokenException.Type>


Enum Constant Summary
AuthenticationFailed
           
AuthorizationDenied
           
InvalidAttributeName
           
InvalidConditions
           
InvalidNameIdPolicy
           
InvalidSignature
           
MalformedResponse
           
NoAuthenticationContext
           
NoAvailableIDP
           
NoPassive
           
NoSupportedIDP
           
PartialLogout
           
ProxyCountExceeded
           
RequesterError
           
RequestUnsupported
           
ResourceNotRecognized
           
ResponderError
           
UnknownAttributeProfile
           
UnknownPrincipal
           
Unspecified
           
UnsupportedBinding
           
VersionMismatch
           
 
Method Summary
 java.lang.String getDescription()
           
static TokenException.Type valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static TokenException.Type[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

InvalidSignature

public static final TokenException.Type InvalidSignature

InvalidConditions

public static final TokenException.Type InvalidConditions

RequesterError

public static final TokenException.Type RequesterError

ResponderError

public static final TokenException.Type ResponderError

AuthorizationDenied

public static final TokenException.Type AuthorizationDenied

MalformedResponse

public static final TokenException.Type MalformedResponse

AuthenticationFailed

public static final TokenException.Type AuthenticationFailed

InvalidAttributeName

public static final TokenException.Type InvalidAttributeName

InvalidNameIdPolicy

public static final TokenException.Type InvalidNameIdPolicy

NoAuthenticationContext

public static final TokenException.Type NoAuthenticationContext

NoAvailableIDP

public static final TokenException.Type NoAvailableIDP

NoPassive

public static final TokenException.Type NoPassive

NoSupportedIDP

public static final TokenException.Type NoSupportedIDP

PartialLogout

public static final TokenException.Type PartialLogout

ProxyCountExceeded

public static final TokenException.Type ProxyCountExceeded

RequestUnsupported

public static final TokenException.Type RequestUnsupported

VersionMismatch

public static final TokenException.Type VersionMismatch

ResourceNotRecognized

public static final TokenException.Type ResourceNotRecognized

UnknownAttributeProfile

public static final TokenException.Type UnknownAttributeProfile

UnknownPrincipal

public static final TokenException.Type UnknownPrincipal

UnsupportedBinding

public static final TokenException.Type UnsupportedBinding

Unspecified

public static final TokenException.Type Unspecified
Method Detail

values

public static TokenException.Type[] 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 (TokenException.Type c : TokenException.Type.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static TokenException.Type 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 name
java.lang.NullPointerException - if the argument is null

getDescription

public java.lang.String getDescription()