com.pingidentity.sts.clientapi
Enum STSClientConfiguration.TokenType

java.lang.Object
  extended by java.lang.Enum<STSClientConfiguration.TokenType>
      extended by com.pingidentity.sts.clientapi.STSClientConfiguration.TokenType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<STSClientConfiguration.TokenType>
Enclosing class:
STSClientConfiguration

public static enum STSClientConfiguration.TokenType
extends java.lang.Enum<STSClientConfiguration.TokenType>

Possible Token Types


Enum Constant Summary
BINARY
          Binary Token Type - Base64 encoding URI
KERBEROS
          Kerberos Token Profile URI
NONE
          Empty Token Type
OAM
          Binary Token Type - Oracle Access Manager Value Type URI
OPENTOKEN
          Binary Token Type - OpenToken Value Type URI
SAML11
          SAML Token Profile 1.0 - SAML1 URI
SAML2
          SAML Token Profile 1.0 - SAML2 URI
SITEMINDER
          Binary Token Type - Siteminder Value Type URI
USERNAME
          Username Token Profile 1.0 URI
X509
          X.509 Certificate Token Profile URI
 
Method Summary
 java.lang.String getUri()
          Return the String URI for the token type
 java.lang.String getValueType()
          Return the String URI for the value type of the token type.
static STSClientConfiguration.TokenType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static STSClientConfiguration.TokenType[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

SAML2

public static final STSClientConfiguration.TokenType SAML2
SAML Token Profile 1.0 - SAML2 URI


SAML11

public static final STSClientConfiguration.TokenType SAML11
SAML Token Profile 1.0 - SAML1 URI


X509

public static final STSClientConfiguration.TokenType X509
X.509 Certificate Token Profile URI


BINARY

public static final STSClientConfiguration.TokenType BINARY
Binary Token Type - Base64 encoding URI


USERNAME

public static final STSClientConfiguration.TokenType USERNAME
Username Token Profile 1.0 URI


KERBEROS

public static final STSClientConfiguration.TokenType KERBEROS
Kerberos Token Profile URI


OAM

public static final STSClientConfiguration.TokenType OAM
Binary Token Type - Oracle Access Manager Value Type URI


SITEMINDER

public static final STSClientConfiguration.TokenType SITEMINDER
Binary Token Type - Siteminder Value Type URI


OPENTOKEN

public static final STSClientConfiguration.TokenType OPENTOKEN
Binary Token Type - OpenToken Value Type URI


NONE

public static final STSClientConfiguration.TokenType NONE
Empty Token Type

Method Detail

values

public static final STSClientConfiguration.TokenType[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(STSClientConfiguration.TokenType c : STSClientConfiguration.TokenType.values())
        System.out.println(c);

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

valueOf

public static STSClientConfiguration.TokenType 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

getUri

public java.lang.String getUri()
Return the String URI for the token type

Returns:

getValueType

public java.lang.String getValueType()
Return the String URI for the value type of the token type. Used for Binary Security Tokens

Returns:


Copyright © 2006-2009 Ping Identity Corporation. All Rights Reserved.