Class RequestSecurityTokenResponseImpl
java.lang.Object
com.sun.xml.ws.security.trust.impl.bindings.RequestSecurityTokenResponseType
com.sun.xml.ws.security.trust.impl.elements.RequestSecurityTokenResponseImpl
- All Implemented Interfaces:
com.sun.xml.ws.security.trust.elements.BaseSTSResponse,com.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse,com.sun.xml.ws.security.trust.elements.WSTrustElementBase
public class RequestSecurityTokenResponseImpl
extends RequestSecurityTokenResponseType
implements com.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse
Implementation of a RequestSecurityTokenResponse.
- Author:
- Manveen Kaur
-
Field Summary
Fields inherited from class com.sun.xml.ws.security.trust.impl.bindings.RequestSecurityTokenResponseType
any, context -
Constructor Summary
ConstructorsConstructorDescriptionRequestSecurityTokenResponseImpl(URI tokenType, URI context, com.sun.xml.ws.security.trust.elements.RequestedSecurityToken token, com.sun.xml.ws.policy.impl.bindings.AppliesTo scopes, com.sun.xml.ws.security.trust.elements.RequestedAttachedReference attached, com.sun.xml.ws.security.trust.elements.RequestedUnattachedReference unattached, com.sun.xml.ws.security.trust.elements.RequestedProofToken proofToken, com.sun.xml.ws.security.trust.elements.Entropy entropy, com.sun.xml.ws.security.trust.elements.Lifetime lifetime, com.sun.xml.ws.api.security.trust.Status status) -
Method Summary
Modifier and TypeMethodDescriptioncom.sun.xml.ws.security.trust.elements.AllowPostdatingcom.sun.xml.ws.policy.impl.bindings.AppliesTocom.sun.xml.ws.security.trust.elements.Authenticatorcom.sun.xml.ws.security.trust.elements.BinaryExchangebooleancom.sun.xml.ws.security.trust.elements.DelegateTocom.sun.xml.ws.security.trust.elements.Encryptioncom.sun.xml.ws.security.trust.elements.Entropybooleancom.sun.xml.ws.security.trust.elements.Issuerlongcom.sun.xml.ws.security.trust.elements.Lifetimecom.sun.xml.ws.security.trust.elements.OnBehalfOfcom.sun.xml.ws.policy.Policycom.sun.xml.ws.policy.impl.bindings.PolicyReferencecom.sun.xml.ws.security.trust.elements.ProofEncryptioncom.sun.xml.ws.security.trust.elements.Renewingcom.sun.xml.ws.security.trust.elements.RequestedAttachedReferencecom.sun.xml.ws.security.trust.elements.RequestedProofTokencom.sun.xml.ws.security.trust.elements.RequestedSecurityTokencom.sun.xml.ws.security.trust.elements.RequestedTokenCancelledcom.sun.xml.ws.security.trust.elements.RequestedUnattachedReferencecom.sun.xml.ws.security.trust.elements.SignChallengecom.sun.xml.ws.security.trust.elements.SignChallengeResponsecom.sun.xml.ws.api.security.trust.Statuscom.sun.xml.ws.security.trust.elements.UseKeyfinal voidsetAllowPostdating(com.sun.xml.ws.security.trust.elements.AllowPostdating allowPostdating) final voidsetAppliesTo(com.sun.xml.ws.policy.impl.bindings.AppliesTo appliesTo) final voidsetAuthenticationType(URI uri) final voidsetAuthenticator(com.sun.xml.ws.security.trust.elements.Authenticator authenticator) final voidsetBinaryExchange(com.sun.xml.ws.security.trust.elements.BinaryExchange exchange) final voidsetCanonicalizationAlgorithm(URI algorithm) final voidsetComputedKeyAlgorithm(URI algorithm) final voidsetDelegatable(boolean flag) final voidsetDelegateTo(com.sun.xml.ws.security.trust.elements.DelegateTo to) final voidsetEncryption(com.sun.xml.ws.security.trust.elements.Encryption enc) final voidsetEncryptionAlgorithm(URI algorithm) final voidsetEncryptWith(URI algorithm) final voidsetEntropy(com.sun.xml.ws.security.trust.elements.Entropy entropy) final voidsetForwardable(boolean flag) final voidsetIssuer(com.sun.xml.ws.security.trust.elements.Issuer issuer) final voidsetKeySize(long size) final voidsetKeyType(URI keytype) voidsetKeyWrapAlgorithm(URI algorithm) final voidsetLifetime(com.sun.xml.ws.security.trust.elements.Lifetime lifetime) final voidsetOnBehalfOf(com.sun.xml.ws.security.trust.elements.OnBehalfOf onBehalfOf) final voidsetPolicy(com.sun.xml.ws.policy.Policy policy) final voidsetPolicyReference(com.sun.xml.ws.policy.impl.bindings.PolicyReference policyRef) final voidsetProofEncryption(com.sun.xml.ws.security.trust.elements.ProofEncryption proofEncryption) final voidsetRenewable(com.sun.xml.ws.security.trust.elements.Renewing renew) final voidsetRequestedAttachedReference(com.sun.xml.ws.security.trust.elements.RequestedAttachedReference reference) final voidsetRequestedProofToken(com.sun.xml.ws.security.trust.elements.RequestedProofToken proofToken) final voidsetRequestedSecurityToken(com.sun.xml.ws.security.trust.elements.RequestedSecurityToken securityToken) final voidsetRequestedTokenCancelled(com.sun.xml.ws.security.trust.elements.RequestedTokenCancelled rtc) final voidsetRequestedUnattachedReference(com.sun.xml.ws.security.trust.elements.RequestedUnattachedReference reference) final voidsetSignatureAlgorithm(URI algorithm) final voidsetSignChallenge(com.sun.xml.ws.security.trust.elements.SignChallenge challenge) final voidsetSignChallengeResponse(com.sun.xml.ws.security.trust.elements.SignChallengeResponse challenge) final voidsetSignWith(URI algorithm) final voidsetStatus(com.sun.xml.ws.api.security.trust.Status status) final voidsetTokenType(URI tokenType) final voidsetUseKey(com.sun.xml.ws.security.trust.elements.UseKey useKey) Methods inherited from class com.sun.xml.ws.security.trust.impl.bindings.RequestSecurityTokenResponseType
getAny, getContext, getOtherAttributes, setContextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse
getAny, getContext, getOtherAttributes
-
Constructor Details
-
RequestSecurityTokenResponseImpl
public RequestSecurityTokenResponseImpl() -
RequestSecurityTokenResponseImpl
public RequestSecurityTokenResponseImpl(URI tokenType, URI context, com.sun.xml.ws.security.trust.elements.RequestedSecurityToken token, com.sun.xml.ws.policy.impl.bindings.AppliesTo scopes, com.sun.xml.ws.security.trust.elements.RequestedAttachedReference attached, com.sun.xml.ws.security.trust.elements.RequestedUnattachedReference unattached, com.sun.xml.ws.security.trust.elements.RequestedProofToken proofToken, com.sun.xml.ws.security.trust.elements.Entropy entropy, com.sun.xml.ws.security.trust.elements.Lifetime lifetime, com.sun.xml.ws.api.security.trust.Status status) -
RequestSecurityTokenResponseImpl
public RequestSecurityTokenResponseImpl(RequestSecurityTokenResponseType rstrType) throws URISyntaxException, com.sun.xml.ws.api.security.trust.WSTrustException - Throws:
URISyntaxExceptioncom.sun.xml.ws.api.security.trust.WSTrustException
-
-
Method Details
-
getTokenType
- Specified by:
getTokenTypein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setTokenType
- Specified by:
setTokenTypein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getLifetime
public com.sun.xml.ws.security.trust.elements.Lifetime getLifetime()- Specified by:
getLifetimein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setLifetime
public final void setLifetime(com.sun.xml.ws.security.trust.elements.Lifetime lifetime) - Specified by:
setLifetimein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getRequestedTokenCancelled
public com.sun.xml.ws.security.trust.elements.RequestedTokenCancelled getRequestedTokenCancelled()- Specified by:
getRequestedTokenCancelledin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse
-
setRequestedTokenCancelled
public final void setRequestedTokenCancelled(com.sun.xml.ws.security.trust.elements.RequestedTokenCancelled rtc) - Specified by:
setRequestedTokenCancelledin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse
-
getStatus
public com.sun.xml.ws.api.security.trust.Status getStatus()- Specified by:
getStatusin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse
-
setStatus
public final void setStatus(com.sun.xml.ws.api.security.trust.Status status) - Specified by:
setStatusin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse
-
getEntropy
public com.sun.xml.ws.security.trust.elements.Entropy getEntropy()- Specified by:
getEntropyin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setEntropy
public final void setEntropy(com.sun.xml.ws.security.trust.elements.Entropy entropy) - Specified by:
setEntropyin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setAppliesTo
public final void setAppliesTo(com.sun.xml.ws.policy.impl.bindings.AppliesTo appliesTo) - Specified by:
setAppliesToin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getAppliesTo
public com.sun.xml.ws.policy.impl.bindings.AppliesTo getAppliesTo()- Specified by:
getAppliesToin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setOnBehalfOf
public final void setOnBehalfOf(com.sun.xml.ws.security.trust.elements.OnBehalfOf onBehalfOf) - Specified by:
setOnBehalfOfin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getOnBehalfOf
public com.sun.xml.ws.security.trust.elements.OnBehalfOf getOnBehalfOf()- Specified by:
getOnBehalfOfin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setIssuer
public final void setIssuer(com.sun.xml.ws.security.trust.elements.Issuer issuer) - Specified by:
setIssuerin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getIssuer
public com.sun.xml.ws.security.trust.elements.Issuer getIssuer()- Specified by:
getIssuerin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setRenewable
public final void setRenewable(com.sun.xml.ws.security.trust.elements.Renewing renew) - Specified by:
setRenewablein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getRenewable
public com.sun.xml.ws.security.trust.elements.Renewing getRenewable()- Specified by:
getRenewablein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setSignChallenge
public final void setSignChallenge(com.sun.xml.ws.security.trust.elements.SignChallenge challenge) - Specified by:
setSignChallengein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getSignChallenge
public com.sun.xml.ws.security.trust.elements.SignChallenge getSignChallenge()- Specified by:
getSignChallengein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setBinaryExchange
public final void setBinaryExchange(com.sun.xml.ws.security.trust.elements.BinaryExchange exchange) - Specified by:
setBinaryExchangein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getBinaryExchange
public com.sun.xml.ws.security.trust.elements.BinaryExchange getBinaryExchange()- Specified by:
getBinaryExchangein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setAuthenticationType
- Specified by:
setAuthenticationTypein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getAuthenticationType
- Specified by:
getAuthenticationTypein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setKeyType
public final void setKeyType(@NotNull URI keytype) throws com.sun.xml.ws.api.security.trust.WSTrustException - Specified by:
setKeyTypein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase- Throws:
com.sun.xml.ws.api.security.trust.WSTrustException
-
getKeyType
- Specified by:
getKeyTypein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setKeySize
public final void setKeySize(@NotNull long size) - Specified by:
setKeySizein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getKeySize
public long getKeySize()- Specified by:
getKeySizein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setSignatureAlgorithm
- Specified by:
setSignatureAlgorithmin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getSignatureAlgorithm
- Specified by:
getSignatureAlgorithmin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setEncryptionAlgorithm
- Specified by:
setEncryptionAlgorithmin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getEncryptionAlgorithm
- Specified by:
getEncryptionAlgorithmin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setCanonicalizationAlgorithm
- Specified by:
setCanonicalizationAlgorithmin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getCanonicalizationAlgorithm
- Specified by:
getCanonicalizationAlgorithmin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setUseKey
public final void setUseKey(com.sun.xml.ws.security.trust.elements.UseKey useKey) - Specified by:
setUseKeyin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getUseKey
public com.sun.xml.ws.security.trust.elements.UseKey getUseKey()- Specified by:
getUseKeyin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setProofEncryption
public final void setProofEncryption(com.sun.xml.ws.security.trust.elements.ProofEncryption proofEncryption) - Specified by:
setProofEncryptionin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getProofEncryption
public com.sun.xml.ws.security.trust.elements.ProofEncryption getProofEncryption()- Specified by:
getProofEncryptionin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setComputedKeyAlgorithm
- Specified by:
setComputedKeyAlgorithmin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getComputedKeyAlgorithm
- Specified by:
getComputedKeyAlgorithmin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setEncryption
public final void setEncryption(com.sun.xml.ws.security.trust.elements.Encryption enc) - Specified by:
setEncryptionin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getEncryption
public com.sun.xml.ws.security.trust.elements.Encryption getEncryption()- Specified by:
getEncryptionin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setSignWith
- Specified by:
setSignWithin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getSignWith
- Specified by:
getSignWithin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setEncryptWith
- Specified by:
setEncryptWithin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getEncryptWith
- Specified by:
getEncryptWithin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setKeyWrapAlgorithm
- Specified by:
setKeyWrapAlgorithmin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getKeyWrapAlgorithm
- Specified by:
getKeyWrapAlgorithmin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setDelegateTo
public final void setDelegateTo(com.sun.xml.ws.security.trust.elements.DelegateTo to) - Specified by:
setDelegateToin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getDelegateTo
public com.sun.xml.ws.security.trust.elements.DelegateTo getDelegateTo()- Specified by:
getDelegateToin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setForwardable
public final void setForwardable(boolean flag) - Specified by:
setForwardablein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getForwardable
public boolean getForwardable()- Specified by:
getForwardablein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setDelegatable
public final void setDelegatable(boolean flag) - Specified by:
setDelegatablein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getDelegatable
public boolean getDelegatable()- Specified by:
getDelegatablein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setPolicy
public final void setPolicy(com.sun.xml.ws.policy.Policy policy) - Specified by:
setPolicyin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getPolicy
public com.sun.xml.ws.policy.Policy getPolicy()- Specified by:
getPolicyin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setPolicyReference
public final void setPolicyReference(com.sun.xml.ws.policy.impl.bindings.PolicyReference policyRef) - Specified by:
setPolicyReferencein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getPolicyReference
public com.sun.xml.ws.policy.impl.bindings.PolicyReference getPolicyReference()- Specified by:
getPolicyReferencein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getAllowPostdating
public com.sun.xml.ws.security.trust.elements.AllowPostdating getAllowPostdating()- Specified by:
getAllowPostdatingin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setAllowPostdating
public final void setAllowPostdating(com.sun.xml.ws.security.trust.elements.AllowPostdating allowPostdating) - Specified by:
setAllowPostdatingin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setSignChallengeResponse
public final void setSignChallengeResponse(com.sun.xml.ws.security.trust.elements.SignChallengeResponse challenge) - Specified by:
setSignChallengeResponsein interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse
-
getSignChallengeResponse
public com.sun.xml.ws.security.trust.elements.SignChallengeResponse getSignChallengeResponse()- Specified by:
getSignChallengeResponsein interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse
-
setAuthenticator
public final void setAuthenticator(com.sun.xml.ws.security.trust.elements.Authenticator authenticator) - Specified by:
setAuthenticatorin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse
-
getAuthenticator
public com.sun.xml.ws.security.trust.elements.Authenticator getAuthenticator()- Specified by:
getAuthenticatorin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse
-
setRequestedProofToken
public final void setRequestedProofToken(com.sun.xml.ws.security.trust.elements.RequestedProofToken proofToken) - Specified by:
setRequestedProofTokenin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse
-
getRequestedProofToken
public com.sun.xml.ws.security.trust.elements.RequestedProofToken getRequestedProofToken()- Specified by:
getRequestedProofTokenin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse
-
setRequestedSecurityToken
public final void setRequestedSecurityToken(com.sun.xml.ws.security.trust.elements.RequestedSecurityToken securityToken) - Specified by:
setRequestedSecurityTokenin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse
-
getRequestedSecurityToken
public com.sun.xml.ws.security.trust.elements.RequestedSecurityToken getRequestedSecurityToken()- Specified by:
getRequestedSecurityTokenin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse
-
setRequestedAttachedReference
public final void setRequestedAttachedReference(com.sun.xml.ws.security.trust.elements.RequestedAttachedReference reference) - Specified by:
setRequestedAttachedReferencein interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse
-
getRequestedAttachedReference
public com.sun.xml.ws.security.trust.elements.RequestedAttachedReference getRequestedAttachedReference()- Specified by:
getRequestedAttachedReferencein interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse
-
setRequestedUnattachedReference
public final void setRequestedUnattachedReference(com.sun.xml.ws.security.trust.elements.RequestedUnattachedReference reference) - Specified by:
setRequestedUnattachedReferencein interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse
-
getRequestedUnattachedReference
public com.sun.xml.ws.security.trust.elements.RequestedUnattachedReference getRequestedUnattachedReference()- Specified by:
getRequestedUnattachedReferencein interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse
-