|
Apache CXF API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.cxf.sts.token.validator.X509TokenValidator
public class X509TokenValidator
This class validates an X.509 V.3 certificate (received as a BinarySecurityToken). The cert must be known (or trusted) by the STS crypto object.
Field Summary | |
---|---|
static String |
BASE64_ENCODING
|
static String |
X509_V3_TYPE
|
Constructor Summary | |
---|---|
X509TokenValidator()
|
Method Summary | |
---|---|
boolean |
canHandleToken(ReceivedToken validateTarget)
Return true if this TokenValidator implementation is capable of validating the ReceivedToken argument. |
boolean |
canHandleToken(ReceivedToken validateTarget,
String realm)
Return true if this TokenValidator implementation is capable of validating the ReceivedToken argument. |
void |
setValidator(org.apache.wss4j.dom.validate.Validator validator)
Set the WSS4J Validator instance to use to validate the token. |
TokenValidatorResponse |
validateToken(TokenValidatorParameters tokenParameters)
Validate a Token using the given TokenValidatorParameters. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String X509_V3_TYPE
public static final String BASE64_ENCODING
Constructor Detail |
---|
public X509TokenValidator()
Method Detail |
---|
public void setValidator(org.apache.wss4j.dom.validate.Validator validator)
validator
- the WSS4J Validator instance to use to validate the tokenpublic boolean canHandleToken(ReceivedToken validateTarget)
canHandleToken
in interface TokenValidator
public boolean canHandleToken(ReceivedToken validateTarget, String realm)
canHandleToken
in interface TokenValidator
public TokenValidatorResponse validateToken(TokenValidatorParameters tokenParameters)
validateToken
in interface TokenValidator
|
Apache CXF API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |