public static enum Konstantz.WSFSecurityMechanism extends Enum<Konstantz.WSFSecurityMechanism>
| Enum Constant and Description |
|---|
ID_WSF20_CLIENT_TLS_PEER_SAML2
This is a security mechanism where the certificate used for the Client portion
of the Mutual TLS is referenced in the KeyInfo element of the SubjectConfirmationData
inside of the included SAMLV2 Assertion
No message level signing
Contains Signed HoK Assertion
HoK refers to the key used for the Client side TLS
|
ID_WSF20_CLIENT_TLS_SAML2
Signed message containing a SAMLV2 token that references the certificate used for signing.
|
ID_WSF20_NULL_BEARER
Using only a bearer token that indicates an authenticated client and
its identity
|
ID_WSF20_NULL_NULL
No signing, no secure sockets, no token.
|
ID_WSF20_NULL_SAML2
Signed message containing a SAMLV2 token that references the certificate used for signing.
|
ID_WSF20_TLS_BEARER
Bearer token and using server side SSL/TLS
|
ID_WSF20_TLS_NULL
Using only server side SSL/TLS
|
ID_WSF20_TLS_SAML2
Signed message containing a SAMLV2 token that references the certificate used for signing.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) boolean |
supported
Indicates whether this security mechanism is supported by the
ClientLib
|
(package private) String |
uri
This is the URI that represents the security mechanism
|
| Modifier and Type | Method and Description |
|---|---|
static Konstantz.WSFSecurityMechanism |
findSecurityMechanismForURI(String uri)
Takes a uri and attempts to find a matching SecurityMechanism
|
String |
getUri() |
static Konstantz.WSFSecurityMechanism |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Konstantz.WSFSecurityMechanism[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Konstantz.WSFSecurityMechanism ID_WSF20_NULL_NULL
public static final Konstantz.WSFSecurityMechanism ID_WSF20_TLS_NULL
public static final Konstantz.WSFSecurityMechanism ID_WSF20_NULL_BEARER
public static final Konstantz.WSFSecurityMechanism ID_WSF20_TLS_BEARER
public static final Konstantz.WSFSecurityMechanism ID_WSF20_NULL_SAML2
public static final Konstantz.WSFSecurityMechanism ID_WSF20_TLS_SAML2
public static final Konstantz.WSFSecurityMechanism ID_WSF20_CLIENT_TLS_SAML2
public static final Konstantz.WSFSecurityMechanism ID_WSF20_CLIENT_TLS_PEER_SAML2
String uri
boolean supported
public static Konstantz.WSFSecurityMechanism[] values()
for (Konstantz.WSFSecurityMechanism c : Konstantz.WSFSecurityMechanism.values()) System.out.println(c);
public static Konstantz.WSFSecurityMechanism valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static Konstantz.WSFSecurityMechanism findSecurityMechanismForURI(String uri)
uri - public String getUri()
Copyright © 1999–2015. All rights reserved.