Class RequestSecurityTokenImpl
java.lang.Object
com.sun.xml.ws.security.trust.impl.bindings.RequestSecurityTokenType
com.sun.xml.ws.security.trust.impl.elements.RequestSecurityTokenImpl
- All Implemented Interfaces:
BaseSTSRequest,RequestSecurityToken,WSTrustElementBase
public class RequestSecurityTokenImpl
extends RequestSecurityTokenType
implements RequestSecurityToken
Implementation of the RequestSecurityToken interface.
- Author:
- Manveen Kaur
-
Field Summary
Fields inherited from class com.sun.xml.ws.security.trust.impl.bindings.RequestSecurityTokenType
any, context -
Constructor Summary
ConstructorsConstructorDescriptionRequestSecurityTokenImpl(URI tokenType, URI requestType) RequestSecurityTokenImpl(URI tokenType, URI requestType, CancelTarget cancel) RequestSecurityTokenImpl(URI tokenType, URI requestType, URI context, AppliesTo scopes, Claims claims, Entropy entropy, Lifetime lifetime, URI algorithm) RequestSecurityTokenImpl(URI tokenType, URI requestType, URI context, RenewTarget target, AllowPostdating apd, Renewing renewingInfo) -
Method Summary
Modifier and TypeMethodDescriptiongetActAs()booleanbooleanlongcom.sun.xml.ws.policy.Policyvoidfinal voidsetAllowPostdating(AllowPostdating allowPostdating) final voidsetAppliesTo(AppliesTo appliesTo) final voidsetAuthenticationType(URI uri) final voidsetBinaryExchange(BinaryExchange exchange) final voidsetCancelTarget(CancelTarget cTarget) final voidsetCanonicalizationAlgorithm(URI algorithm) final voidfinal voidsetComputedKeyAlgorithm(URI algorithm) final voidsetDelegatable(boolean flag) final voidsetDelegateTo(DelegateTo delegateTo) final voidsetEncryption(Encryption enc) final voidsetEncryptionAlgorithm(URI algorithm) final voidsetEncryptWith(URI algorithm) final voidsetEntropy(Entropy entropy) final voidsetForwardable(boolean flag) final voidfinal voidsetKeySize(long size) final voidsetKeyType(URI keytype) voidsetKeyWrapAlgorithm(URI algorithm) final voidsetLifetime(Lifetime lifetime) final voidsetOnBehalfOf(OnBehalfOf onBehalfOf) final voidsetParticipants(Participants participants) final voidsetPolicy(com.sun.xml.ws.policy.Policy policy) final voidsetPolicyReference(PolicyReference policyRef) final voidsetProofEncryption(ProofEncryption proofEncryption) final voidsetRenewable(Renewing renew) final voidsetRenewTarget(RenewTarget target) final voidsetRequestType(URI requestType) voidfinal voidsetSignatureAlgorithm(URI algorithm) final voidsetSignChallenge(SignChallenge challenge) final voidsetSignWith(URI algorithm) final voidsetTokenType(URI tokenType) final voidfinal voidsetValidateTarget(ValidateTarget target) Methods inherited from class com.sun.xml.ws.security.trust.impl.bindings.RequestSecurityTokenType
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.RequestSecurityToken
getAny, getContext, getOtherAttributes
-
Constructor Details
-
RequestSecurityTokenImpl
public RequestSecurityTokenImpl() -
RequestSecurityTokenImpl
-
RequestSecurityTokenImpl
-
RequestSecurityTokenImpl
public RequestSecurityTokenImpl(URI tokenType, URI requestType, URI context, RenewTarget target, AllowPostdating apd, Renewing renewingInfo) -
RequestSecurityTokenImpl
-
RequestSecurityTokenImpl
public RequestSecurityTokenImpl(RequestSecurityTokenType rstType) throws URISyntaxException, WSTrustException - Throws:
URISyntaxExceptionWSTrustException
-
-
Method Details
-
setClaims
- Specified by:
setClaimsin interfaceRequestSecurityToken
-
getClaims
- Specified by:
getClaimsin interfaceRequestSecurityToken
-
setCancelTarget
- Specified by:
setCancelTargetin interfaceRequestSecurityToken
-
getCancelTarget
- Specified by:
getCancelTargetin interfaceRequestSecurityToken
-
setRenewTarget
- Specified by:
setRenewTargetin interfaceRequestSecurityToken
-
getRenewTarget
- Specified by:
getRenewTargetin interfaceRequestSecurityToken
-
setValidateTarget
- Specified by:
setValidateTargetin interfaceRequestSecurityToken
-
getValidateTarget
- Specified by:
getValidateTargetin interfaceRequestSecurityToken
-
setParticipants
- Specified by:
setParticipantsin interfaceRequestSecurityToken
-
getParticipants
- Specified by:
getParticipantsin interfaceRequestSecurityToken
-
getTokenType
- Specified by:
getTokenTypein interfaceWSTrustElementBase
-
setTokenType
- Specified by:
setTokenTypein interfaceWSTrustElementBase
-
setSecondaryParameters
- Specified by:
setSecondaryParametersin interfaceRequestSecurityToken
-
getSecondaryParameters
- Specified by:
getSecondaryParametersin interfaceRequestSecurityToken
-
getRequestType
- Specified by:
getRequestTypein interfaceRequestSecurityToken
-
setRequestType
- Specified by:
setRequestTypein interfaceRequestSecurityToken
-
getLifetime
- Specified by:
getLifetimein interfaceWSTrustElementBase
-
setLifetime
- Specified by:
setLifetimein interfaceWSTrustElementBase
-
getEntropy
- Specified by:
getEntropyin interfaceWSTrustElementBase
-
setEntropy
- Specified by:
setEntropyin interfaceWSTrustElementBase
-
setAppliesTo
- Specified by:
setAppliesToin interfaceWSTrustElementBase
-
getAppliesTo
- Specified by:
getAppliesToin interfaceWSTrustElementBase
-
setOnBehalfOf
- Specified by:
setOnBehalfOfin interfaceWSTrustElementBase
-
getOnBehalfOf
- Specified by:
getOnBehalfOfin interfaceWSTrustElementBase
-
setActAs
- Specified by:
setActAsin interfaceRequestSecurityToken
-
getActAs
- Specified by:
getActAsin interfaceRequestSecurityToken
-
setIssuer
- Specified by:
setIssuerin interfaceWSTrustElementBase
-
getIssuer
- Specified by:
getIssuerin interfaceWSTrustElementBase
-
setRenewable
- Specified by:
setRenewablein interfaceWSTrustElementBase
-
getRenewable
- Specified by:
getRenewablein interfaceWSTrustElementBase
-
setSignChallenge
- Specified by:
setSignChallengein interfaceWSTrustElementBase
-
getSignChallenge
- Specified by:
getSignChallengein interfaceWSTrustElementBase
-
setBinaryExchange
- Specified by:
setBinaryExchangein interfaceWSTrustElementBase
-
getBinaryExchange
- Specified by:
getBinaryExchangein interfaceWSTrustElementBase
-
setAuthenticationType
- Specified by:
setAuthenticationTypein interfaceWSTrustElementBase
-
getAuthenticationType
- Specified by:
getAuthenticationTypein interfaceWSTrustElementBase
-
setKeyType
- Specified by:
setKeyTypein interfaceWSTrustElementBase
-
getKeyType
- Specified by:
getKeyTypein interfaceWSTrustElementBase
-
setKeySize
public final void setKeySize(long size) - Specified by:
setKeySizein interfaceWSTrustElementBase
-
getKeySize
public long getKeySize()- Specified by:
getKeySizein interfaceWSTrustElementBase
-
setSignatureAlgorithm
- Specified by:
setSignatureAlgorithmin interfaceWSTrustElementBase
-
getSignatureAlgorithm
- Specified by:
getSignatureAlgorithmin interfaceWSTrustElementBase
-
setEncryptionAlgorithm
- Specified by:
setEncryptionAlgorithmin interfaceWSTrustElementBase
-
getEncryptionAlgorithm
- Specified by:
getEncryptionAlgorithmin interfaceWSTrustElementBase
-
setCanonicalizationAlgorithm
- Specified by:
setCanonicalizationAlgorithmin interfaceWSTrustElementBase
-
getCanonicalizationAlgorithm
- Specified by:
getCanonicalizationAlgorithmin interfaceWSTrustElementBase
-
setUseKey
- Specified by:
setUseKeyin interfaceWSTrustElementBase
-
getUseKey
- Specified by:
getUseKeyin interfaceWSTrustElementBase
-
setProofEncryption
- Specified by:
setProofEncryptionin interfaceWSTrustElementBase
-
getProofEncryption
- Specified by:
getProofEncryptionin interfaceWSTrustElementBase
-
setComputedKeyAlgorithm
- Specified by:
setComputedKeyAlgorithmin interfaceWSTrustElementBase
-
getComputedKeyAlgorithm
- Specified by:
getComputedKeyAlgorithmin interfaceWSTrustElementBase
-
setEncryption
- Specified by:
setEncryptionin interfaceWSTrustElementBase
-
getEncryption
- Specified by:
getEncryptionin interfaceWSTrustElementBase
-
setSignWith
- Specified by:
setSignWithin interfaceWSTrustElementBase
-
getSignWith
- Specified by:
getSignWithin interfaceWSTrustElementBase
-
setEncryptWith
- Specified by:
setEncryptWithin interfaceWSTrustElementBase
-
getEncryptWith
- Specified by:
getEncryptWithin interfaceWSTrustElementBase
-
setKeyWrapAlgorithm
- Specified by:
setKeyWrapAlgorithmin interfaceWSTrustElementBase
-
getKeyWrapAlgorithm
- Specified by:
getKeyWrapAlgorithmin interfaceWSTrustElementBase
-
setDelegateTo
- Specified by:
setDelegateToin interfaceWSTrustElementBase
-
getDelegateTo
- Specified by:
getDelegateToin interfaceWSTrustElementBase
-
setForwardable
public final void setForwardable(boolean flag) - Specified by:
setForwardablein interfaceWSTrustElementBase
-
getForwardable
public boolean getForwardable()- Specified by:
getForwardablein interfaceWSTrustElementBase
-
setDelegatable
public final void setDelegatable(boolean flag) - Specified by:
setDelegatablein interfaceWSTrustElementBase
-
getDelegatable
public boolean getDelegatable()- Specified by:
getDelegatablein interfaceWSTrustElementBase
-
setPolicy
public final void setPolicy(com.sun.xml.ws.policy.Policy policy) - Specified by:
setPolicyin interfaceWSTrustElementBase
-
getPolicy
public com.sun.xml.ws.policy.Policy getPolicy()- Specified by:
getPolicyin interfaceWSTrustElementBase
-
setPolicyReference
- Specified by:
setPolicyReferencein interfaceWSTrustElementBase
-
getPolicyReference
- Specified by:
getPolicyReferencein interfaceWSTrustElementBase
-
getAllowPostdating
- Specified by:
getAllowPostdatingin interfaceWSTrustElementBase
-
setAllowPostdating
- Specified by:
setAllowPostdatingin interfaceWSTrustElementBase
-
getExtensionElements
- Specified by:
getExtensionElementsin interfaceRequestSecurityToken
-