Package | Description |
---|---|
com.sun.identity.wss.security |
Defines Web Services Security Token specification and Token interfaces
with their respective implementation classes for different WS-* Security
Tokens.
|
com.sun.identity.wss.security.handler |
Defines classes to handle WS-Security requests.
|
Modifier and Type | Field and Description |
---|---|
static SecurityMechanism |
SecurityMechanism.LIB_CLIENT_TLS_SAML_BEARER_TOKEN
Defines the security mechanism for the Liberty bearer token profile
with SSL and client auth enabled.
|
static SecurityMechanism |
SecurityMechanism.LIB_CLIENT_TLS_SAML_TOKEN
Defines the security mechanism for the Liberty SAML token profile
with SSL and client auth enabled.
|
static SecurityMechanism |
SecurityMechanism.LIB_CLIENT_TLS_X509_TOKEN
Defines the security mechanism for the Liberty x509 token profile
with SSL and client auth enabled.
|
static SecurityMechanism |
SecurityMechanism.LIB_NULL_SAML_BEARER_TOKEN
Defines the security mechanism for the Liberty bearer token profile.
|
static SecurityMechanism |
SecurityMechanism.LIB_NULL_SAML_TOKEN
Defines the security mechanism for the Liberty SAML token profile.
|
static SecurityMechanism |
SecurityMechanism.LIB_NULL_X509_TOKEN
Defines the security mechanism for the Liberty x509 token profile.
|
static SecurityMechanism |
SecurityMechanism.LIB_TLS_SAML_BEARER_TOKEN
Defines the security mechanism for the Liberty bearer token profile
with SSL enabled.
|
static SecurityMechanism |
SecurityMechanism.LIB_TLS_SAML_TOKEN
Defines the security mechanism for the Liberty SAML token profile
with SSL enabled.
|
static SecurityMechanism |
SecurityMechanism.LIB_TLS_X509_TOKEN
Defines the security mechanism for the Liberty x509 token profile
with SSL enabled.
|
static SecurityMechanism |
SecurityMechanism.LIBERTY_DS_SECURITY
Defines the security mechanism for the Liberty token profiles.
|
static SecurityMechanism |
SecurityMechanism.STS_SECURITY
Defines the security mechanism for the security token service profiles.
|
static SecurityMechanism |
SecurityMechanism.WSS_CLIENT_TLS_ANONYMOUS
Defines the security mechanism for the anonymous token
with SSL and client auth enabled.
|
static SecurityMechanism |
SecurityMechanism.WSS_CLIENT_TLS_KERBEROS_TOKEN
Defines the security mechanism for the Kerberos token profile with
SSL and client auth enabled.
|
static SecurityMechanism |
SecurityMechanism.WSS_CLIENT_TLS_SAML_HK
Defines the security mechanism for the saml token holder of key
with SSL and client auth enabled.
|
static SecurityMechanism |
SecurityMechanism.WSS_CLIENT_TLS_SAML_SV
Defines the security mechanism for the saml token sender vouches
with SSL and client auth enabled.
|
static SecurityMechanism |
SecurityMechanism.WSS_CLIENT_TLS_SAML2_HK
Defines the security mechanism for the saml2 token holder of key
with SSL and client auth enabled.
|
static SecurityMechanism |
SecurityMechanism.WSS_CLIENT_TLS_SAML2_SV
Defines the security mechanism for the saml2 token sender vouches
with SSL and client auth enabled.
|
static SecurityMechanism |
SecurityMechanism.WSS_CLIENT_TLS_USERNAME_TOKEN
Defines the security mechanism for the Username token profile
with SSL and client auth enabled.
|
static SecurityMechanism |
SecurityMechanism.WSS_CLIENT_TLS_USERNAME_TOKEN_PLAIN
Defines the security mechanism for the Username token profile
with SSL and client auth enabled.
|
static SecurityMechanism |
SecurityMechanism.WSS_CLIENT_TLS_X509_TOKEN
Defines the security mechanism for the X509 token profile with
SSL and client auth enabled.
|
static SecurityMechanism |
SecurityMechanism.WSS_NULL_ANONYMOUS
Defines the security mechanism for the anonymous token.
|
static SecurityMechanism |
SecurityMechanism.WSS_NULL_KERBEROS_TOKEN
Defines the security mechanism for the Kerberos token profile.
|
static SecurityMechanism |
SecurityMechanism.WSS_NULL_SAML_HK
Defines the security mechanism for the saml token holder of key.
|
static SecurityMechanism |
SecurityMechanism.WSS_NULL_SAML_SV
Defines the security mechanism for the saml token sender vouches.
|
static SecurityMechanism |
SecurityMechanism.WSS_NULL_SAML2_HK
Defines the security mechanism for the saml2 token holder of key.
|
static SecurityMechanism |
SecurityMechanism.WSS_NULL_SAML2_SV
Defines the security mechanism for the saml2 token sender vouches.
|
static SecurityMechanism |
SecurityMechanism.WSS_NULL_USERNAME_TOKEN
Defines the security mechanism for the Username token profile.
|
static SecurityMechanism |
SecurityMechanism.WSS_NULL_USERNAME_TOKEN_PLAIN
Defines the security mechanism for the Username token profile.
|
static SecurityMechanism |
SecurityMechanism.WSS_NULL_X509_TOKEN
Defines the security mechanism for the X509 token profile.
|
static SecurityMechanism |
SecurityMechanism.WSS_TLS_ANONYMOUS
Defines the security mechanism for the anonymous token
with SSL.
|
static SecurityMechanism |
SecurityMechanism.WSS_TLS_KERBEROS_TOKEN
Defines the security mechanism for the Kerberos token profile with
SSL enabled.
|
static SecurityMechanism |
SecurityMechanism.WSS_TLS_SAML_HK
Defines the security mechanism for the saml token holder of key
with SSL enabled.
|
static SecurityMechanism |
SecurityMechanism.WSS_TLS_SAML_SV
Defines the security mechanism for the saml token sender vouches
with SSL enabled.
|
static SecurityMechanism |
SecurityMechanism.WSS_TLS_SAML2_HK
Defines the security mechanism for the saml2 token holder of key
with SSL enabled.
|
static SecurityMechanism |
SecurityMechanism.WSS_TLS_SAML2_SV
Defines the security mechanism for the saml2 token sender vouches
with SSL enabled.
|
static SecurityMechanism |
SecurityMechanism.WSS_TLS_USERNAME_TOKEN
Defines the security mechanism for the Username token profile
with SSL enabled.
|
static SecurityMechanism |
SecurityMechanism.WSS_TLS_USERNAME_TOKEN_PLAIN
Defines the security mechanism for the Username token profile
with SSL enabled.
|
static SecurityMechanism |
SecurityMechanism.WSS_TLS_X509_TOKEN
Defines the security mechanism for the X509 token profile with
SSL enabled.
|
Modifier and Type | Method and Description |
---|---|
SecurityMechanism |
AssertionTokenSpec.getSecurityMechanism()
Returns the security mechanism
|
SecurityMechanism |
SAML2TokenSpec.getSecurityMechanism()
Returns the security mechanism
|
static SecurityMechanism |
SecurityMechanism.getSecurityMechanism(String uri)
Returns the security mechanism for the corresponding
security mechanism
URI . |
Constructor and Description |
---|
AssertionTokenSpec(NameIdentifier nameIdentifier,
SecurityMechanism securityMechanism,
String certAlias)
Construtor
|
SAML2TokenSpec(NameID nameIdentifier,
SecurityMechanism securityMechanism,
String certAlias)
Creates a new instance of SAML2TokenSpec
|
Modifier and Type | Method and Description |
---|---|
SecurityMechanism |
SecureSOAPMessage.getSecurityMechanism()
Returns the security mechanism of the secure soap message.
|
Modifier and Type | Method and Description |
---|---|
Object |
MessageAuthenticator.authenticate(Subject subject,
SecurityMechanism securityMechanism,
SecurityToken securityToken,
ProviderConfig config,
Object secureMessage,
boolean isLiberty)
Authenticates the web services client.
|
Object |
DefaultAuthenticator.authenticate(Subject subject,
SecurityMechanism securityMechanism,
SecurityToken securityToken,
ProviderConfig config,
Object secureMessage,
boolean isLiberty)
Authenticates the web services client.
|
boolean |
MessageAuthorizer.authorize(Subject subject,
Object secureMessage,
SecurityMechanism securityMechanism,
SecurityToken securityToken,
ProviderConfig config,
boolean isLiberty)
Authorizes the web services client.
|
boolean |
DefaultAuthorizer.authorize(Subject subject,
Object secureMessage,
SecurityMechanism securityMechanism,
SecurityToken securityToken,
ProviderConfig config,
boolean isLiberty)
Authorizes the web services client.
|
void |
SecureSOAPMessage.setSecurityMechanism(SecurityMechanism securityMechanism)
Sets the security mechanism for securing the soap message.
|
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.