public class WSTrustClientContractImpl extends Object implements WSTrustClientContract
| Constructor and Description |
|---|
WSTrustClientContractImpl()
Creates a new instance of WSTrustClientContractImpl
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsChallenge(RequestSecurityTokenResponse rstr)
Contains Challenge
|
BaseSTSResponse |
createRSTRForClientInitiatedIssuedTokenContext(AppliesTo scopes,
IssuedTokenContext context)
Create an RSTR for a client initiated IssuedTokenContext establishment,
for example a Client Initiated WS-SecureConversation context.
|
URI |
getComputedKeyAlgorithmFromProofToken(RequestSecurityTokenResponse rstr)
Return the <wst:ComputedKey> URI if any inside the RSTR, null otherwise
|
void |
handleRSTR(BaseSTSRequest request,
BaseSTSResponse response,
IssuedTokenContext context)
Handle an RSTR returned by the Issuer and update Token information into the
IssuedTokenContext.
|
BaseSTSResponse |
handleRSTRForNegotiatedExchange(BaseSTSRequest request,
BaseSTSResponse response,
IssuedTokenContext context)
Handle an RSTR returned by the Issuer and Respond to the Challenge
|
public WSTrustClientContractImpl()
public void handleRSTR(BaseSTSRequest request, BaseSTSResponse response, IssuedTokenContext context) throws WSTrustException
handleRSTR in interface WSTrustClientContractWSTrustExceptionpublic BaseSTSResponse handleRSTRForNegotiatedExchange(BaseSTSRequest request, BaseSTSResponse response, IssuedTokenContext context) throws WSTrustException
handleRSTRForNegotiatedExchange in interface WSTrustClientContractWSTrustExceptionpublic BaseSTSResponse createRSTRForClientInitiatedIssuedTokenContext(AppliesTo scopes, IssuedTokenContext context) throws WSTrustException
createRSTRForClientInitiatedIssuedTokenContext in interface WSTrustClientContractWSTrustExceptionpublic boolean containsChallenge(RequestSecurityTokenResponse rstr)
containsChallenge in interface WSTrustClientContractpublic URI getComputedKeyAlgorithmFromProofToken(RequestSecurityTokenResponse rstr)
getComputedKeyAlgorithmFromProofToken in interface WSTrustClientContractCopyright © 2005–2018 Oracle Corporation. All rights reserved.