Methods Summary |
---|
public com.sun.xml.ws.security.policy.HttpsToken | getHttpsToken()
populate();
return token;
|
public java.lang.String | getIncludeToken()
throw new UnsupportedOperationException("This method is not supported for TransportToken");
|
public java.lang.String | getTokenId()
return id;
|
private synchronized AssertionFitness | populate(boolean isServer)
if(!populated){
this.includeToken = this.getAttributeValue(itQname);
NestedPolicy policy = this.getNestedPolicy();
AssertionSet assertionSet = policy.getAssertionSet();
for(PolicyAssertion assertion: assertionSet){
if(PolicyUtil.isHttpsToken(assertion)){
token = (HttpsToken) assertion;
}else{
if(!assertion.isOptional()){
log_invalid_assertion(assertion, isServer,"TransportToken");
fitness = AssertionFitness.HAS_UNKNOWN_ASSERTION;
}
}
}
this.populated = true;
}
return fitness;
|
private void | populate()
populate(false);
|
public void | setHttpsToken(com.sun.xml.ws.security.policy.HttpsToken token)
//TODO::
|
public void | setIncludeToken(java.lang.String type)
throw new UnsupportedOperationException("This method is not supported for TransportToken");
|
public AssertionFitness | validate(boolean isServer)
return populate(isServer);
|