| Modifier and Type | Method and Description |
|---|---|
void |
TokenProcessor.setTokenValueType(AuthenticationTokenPolicy.X509CertificateBinding x509CB,
com.sun.xml.ws.policy.PolicyAssertion tokenAssertion) |
protected void |
TokenProcessor.setX509TokenRefType(AuthenticationTokenPolicy.X509CertificateBinding x509CB,
X509Token token) |
| Modifier and Type | Method and Description |
|---|---|
protected KeyIdentifier |
TokenBuilder.buildKeyInfoWithKI(AuthenticationTokenPolicy.X509CertificateBinding binding,
String refType)
builds keyInfo with the given X509 certificate binding
|
protected BinarySecurityToken |
TokenBuilder.createBinarySecurityToken(AuthenticationTokenPolicy.X509CertificateBinding binding,
X509Certificate x509Cert)
if a BinarySecurityToken already exists in the security header with the id of the binding
returns it else creates a BinarySecurityToken with the X509 certificate provided
Adds the username token to the security header
|
| Constructor and Description |
|---|
X509TokenBuilder(JAXBFilterProcessingContext context,
AuthenticationTokenPolicy.X509CertificateBinding binding)
Creates a new instance of X509TokenBuilder
|
| Modifier and Type | Method and Description |
|---|---|
AuthenticationTokenPolicy.X509CertificateBinding |
FilterProcessingContext.getX509CertificateBinding() |
| Modifier and Type | Method and Description |
|---|---|
void |
FilterProcessingContext.setX509CertificateBinding(AuthenticationTokenPolicy.X509CertificateBinding x509CertificateBinding) |
| Modifier and Type | Method and Description |
|---|---|
static void |
SecurityUtil.checkIncludeTokenPolicy(FilterProcessingContext context,
AuthenticationTokenPolicy.X509CertificateBinding certInfo,
String x509id) |
static void |
SecurityUtil.checkIncludeTokenPolicyOpt(JAXBFilterProcessingContext context,
AuthenticationTokenPolicy.X509CertificateBinding certInfo,
String x509id) |
static void |
SecurityUtil.insertCertificate(FilterProcessingContext context,
AuthenticationTokenPolicy.X509CertificateBinding certInfo,
String x509id) |
Copyright © 2005–2018 Oracle Corporation. All rights reserved.