public class SubjectCreatingPolicyInterceptor
extends org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
Modifier and Type | Field and Description |
---|---|
protected SubjectCreator |
helper |
Constructor and Description |
---|
SubjectCreatingPolicyInterceptor() |
SubjectCreatingPolicyInterceptor(String phase) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.cxf.security.SecurityContext |
createSecurityContext(Principal p,
Subject subject) |
protected Subject |
createSubject(org.jboss.wsf.spi.security.SecurityDomainContext sdc,
String name,
String password,
boolean isDigest,
byte[] nonce,
String creationTime) |
protected Subject |
createSubject(org.jboss.wsf.spi.security.SecurityDomainContext sdc,
String name,
String password,
boolean isDigest,
String nonce,
String creationTime) |
protected Principal |
getPrincipal(Principal originalPrincipal,
Subject subject) |
void |
handleMessage(org.apache.cxf.message.Message message) |
void |
setDecodeNonce(boolean decodeNonce) |
void |
setNonceStore(NonceStore nonceStore) |
void |
setPropagateContext(boolean propagateContext) |
void |
setTimestampThreshold(int timestampThreshold) |
protected final SubjectCreator helper
public SubjectCreatingPolicyInterceptor()
public SubjectCreatingPolicyInterceptor(String phase)
public void handleMessage(org.apache.cxf.message.Message message) throws org.apache.cxf.interceptor.Fault
org.apache.cxf.interceptor.Fault
protected Subject createSubject(org.jboss.wsf.spi.security.SecurityDomainContext sdc, String name, String password, boolean isDigest, String nonce, String creationTime)
protected Subject createSubject(org.jboss.wsf.spi.security.SecurityDomainContext sdc, String name, String password, boolean isDigest, byte[] nonce, String creationTime)
protected org.apache.cxf.security.SecurityContext createSecurityContext(Principal p, Subject subject)
public void setPropagateContext(boolean propagateContext)
public void setTimestampThreshold(int timestampThreshold)
public void setNonceStore(NonceStore nonceStore)
public void setDecodeNonce(boolean decodeNonce)
Copyright © 2019 JBoss, by Red Hat. All rights reserved.