|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WSTrustClientContract
The Contract to be used by the Trust-Plugin on the Client Side. TODO: Need to refine this....
Method Summary | |
---|---|
boolean |
containsChallenge(RequestSecurityTokenResponse rstr)
Contains Challenge |
BaseSTSResponse |
createRSTRForClientInitiatedIssuedTokenContext(com.sun.xml.ws.policy.impl.bindings.AppliesTo scopes,
com.sun.xml.ws.security.IssuedTokenContext context)
Create an RSTR for a client initiated IssuedTokenContext establishment, for example a Client Initiated WS-SecureConversation context. |
java.net.URI |
getComputedKeyAlgorithmFromProofToken(RequestSecurityTokenResponse rstr)
Return the <wst:ComputedKey> URI if any inside the RSTR, null otherwise |
void |
handleRSTR(BaseSTSRequest request,
BaseSTSResponse response,
com.sun.xml.ws.security.IssuedTokenContext context)
Handle an RSTR returned by the Issuer and update Token information into the IssuedTokenContext. |
BaseSTSResponse |
handleRSTRForNegotiatedExchange(BaseSTSRequest rst,
BaseSTSResponse rstr,
com.sun.xml.ws.security.IssuedTokenContext context)
Handle an RSTR returned by the Issuer and Respond to the Challenge |
Method Detail |
---|
void handleRSTR(BaseSTSRequest request, BaseSTSResponse response, com.sun.xml.ws.security.IssuedTokenContext context) throws WSTrustException
WSTrustException
BaseSTSResponse handleRSTRForNegotiatedExchange(BaseSTSRequest rst, BaseSTSResponse rstr, com.sun.xml.ws.security.IssuedTokenContext context) throws WSTrustException
WSTrustException
BaseSTSResponse createRSTRForClientInitiatedIssuedTokenContext(com.sun.xml.ws.policy.impl.bindings.AppliesTo scopes, com.sun.xml.ws.security.IssuedTokenContext context) throws WSTrustException
WSTrustException
boolean containsChallenge(RequestSecurityTokenResponse rstr)
java.net.URI getComputedKeyAlgorithmFromProofToken(RequestSecurityTokenResponse rstr)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |