|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.xml.ws.policy.PolicyAssertion
com.sun.xml.ws.security.impl.policy.HttpsToken
public class HttpsToken
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.sun.xml.ws.security.policy.SecurityAssertionValidator |
---|
SecurityAssertionValidator.AssertionFitness |
Field Summary |
---|
Constructor Summary | |
---|---|
HttpsToken()
Creates a new instance of HttpsToken |
|
HttpsToken(com.sun.xml.ws.policy.sourcemodel.AssertionData name,
java.util.Collection<com.sun.xml.ws.policy.PolicyAssertion> nestedAssertions,
com.sun.xml.ws.policy.AssertionSet nestedAlternative)
|
Method Summary | |
---|---|
Claims |
getClaims()
|
java.lang.String |
getIncludeToken()
returns the token inclusion value |
Issuer |
getIssuer()
returns the issuer for the X509 token. |
IssuerName |
getIssuerName()
|
SecurityPolicyVersion |
getSecurityPolicyVersion()
|
java.lang.String |
getTokenId()
Unique Id assigned to the token. |
boolean |
isHttpBasicAuthentication()
valid for SecurityPolicy 1.2 only returns true if HttpBasicAuthentication nested policy assertion is present |
boolean |
isHttpDigestAuthentication()
valid for SecurityPolicy 1.2 only returns true if HttpDigestAuthentication nested policy assertion is present |
boolean |
isRequireClientCertificate()
returns value of RequireClientCertificate attribute for 2005/07 SP version or true if RequireClientCertificate assertion is present in SP 1.2 version |
void |
setIncludeToken(java.lang.String type)
|
void |
setRequireClientCertificate(boolean value)
|
SecurityAssertionValidator.AssertionFitness |
validate(boolean isServer)
returns true if all the assertions embeeded under a SecurityPolicy assertion are valid and supported by the implementation. |
Methods inherited from class com.sun.xml.ws.policy.PolicyAssertion |
---|
equals, getAttributes, getAttributesSet, getAttributeValue, getName, getNestedAssertionsIterator, getNestedPolicy, getParametersIterator, getValue, hashCode, hasNestedAssertions, hasNestedPolicy, hasParameters, isIgnorable, isOptional, isPrivate, toString, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public HttpsToken()
public HttpsToken(com.sun.xml.ws.policy.sourcemodel.AssertionData name, java.util.Collection<com.sun.xml.ws.policy.PolicyAssertion> nestedAssertions, com.sun.xml.ws.policy.AssertionSet nestedAlternative)
Method Detail |
---|
public void setRequireClientCertificate(boolean value)
public boolean isRequireClientCertificate()
HttpsToken
isRequireClientCertificate
in interface HttpsToken
public java.lang.String getIncludeToken()
Token
getIncludeToken
in interface Token
ONCE
,NEVER
,ALWAYS_TO_RECIPIENT
,ALWAYS
public void setIncludeToken(java.lang.String type)
public java.lang.String getTokenId()
Token
getTokenId
in interface Token
public Issuer getIssuer()
HttpsToken
getIssuer
in interface HttpsToken
public IssuerName getIssuerName()
getIssuerName
in interface HttpsToken
public Claims getClaims()
getClaims
in interface HttpsToken
public SecurityAssertionValidator.AssertionFitness validate(boolean isServer)
SecurityAssertionValidator
validate
in interface SecurityAssertionValidator
public SecurityPolicyVersion getSecurityPolicyVersion()
getSecurityPolicyVersion
in interface Token
public boolean isHttpBasicAuthentication()
HttpsToken
isHttpBasicAuthentication
in interface HttpsToken
public boolean isHttpDigestAuthentication()
HttpsToken
isHttpDigestAuthentication
in interface HttpsToken
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |