Class RequestSecurityTokenImpl
java.lang.Object
com.sun.xml.ws.security.trust.impl.wssx.bindings.RequestSecurityTokenType
com.sun.xml.ws.security.trust.impl.wssx.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.wssx.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 lt, URI algorithm) RequestSecurityTokenImpl(URI tokenType, URI requestType, URI context, RenewTarget target, AllowPostdating apd, Renewing renewingInfo) -
Method Summary
Modifier and TypeMethodDescriptiongetActAs()Gets the value of the context property.booleanbooleanlongcom.sun.xml.ws.policy.PolicyvoidvoidsetAllowPostdating(AllowPostdating allowPostdating) voidsetAppliesTo(AppliesTo appliesTo) voidsetAuthenticationType(URI uri) voidsetBinaryExchange(BinaryExchange exchange) voidsetCancelTarget(CancelTarget cTarget) voidsetCanonicalizationAlgorithm(URI algorithm) voidvoidsetComputedKeyAlgorithm(URI algorithm) voidsetDelegatable(boolean flag) voidvoidsetEncryption(Encryption enc) voidsetEncryptionAlgorithm(URI algorithm) voidsetEncryptWith(URI algorithm) voidsetEntropy(Entropy entropy) voidsetForwardable(boolean flag) voidvoidsetKeySize(long size) voidsetKeyType(URI keytype) voidsetKeyWrapAlgorithm(URI algorithm) voidsetLifetime(Lifetime lifetime) voidsetOnBehalfOf(OnBehalfOf onBehalfOf) voidsetParticipants(Participants participants) voidsetPolicy(com.sun.xml.ws.policy.Policy policy) voidsetPolicyReference(PolicyReference policyRef) voidsetProofEncryption(ProofEncryption proofEncryption) voidsetRenewable(Renewing renew) voidsetRenewTarget(RenewTarget target) voidsetRequestType(URI requestType) voidvoidsetSignatureAlgorithm(URI algorithm) voidsetSignChallenge(SignChallenge challenge) voidsetSignWith(URI algorithm) voidsetTokenType(URI tokenType) voidfinal voidsetValidateTarget(ValidateTarget target) Methods inherited from class com.sun.xml.ws.security.trust.impl.wssx.bindings.RequestSecurityTokenType
getAny, 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, 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
- Throws:
Exception
-
-
Method Details
-
getContext
Description copied from class:RequestSecurityTokenTypeGets the value of the context property.- Specified by:
getContextin interfaceRequestSecurityToken- Overrides:
getContextin classRequestSecurityTokenType- Returns:
- possible object is
String
-
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
-
getRequestType
- Specified by:
getRequestTypein interfaceRequestSecurityToken
-
setRequestType
- Specified by:
setRequestTypein interfaceRequestSecurityToken
-
getLifetime
- Specified by:
getLifetimein interfaceWSTrustElementBase
-
setLifetime
- Specified by:
setLifetimein interfaceWSTrustElementBase
-
getSecondaryParameters
- Specified by:
getSecondaryParametersin interfaceRequestSecurityToken
-
setSecondaryParameters
- Specified by:
setSecondaryParametersin interfaceRequestSecurityToken
-
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 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 void setForwardable(boolean flag) - Specified by:
setForwardablein interfaceWSTrustElementBase
-
getForwardable
public boolean getForwardable()- Specified by:
getForwardablein interfaceWSTrustElementBase
-
setDelegatable
public void setDelegatable(boolean flag) - Specified by:
setDelegatablein interfaceWSTrustElementBase
-
getDelegatable
public boolean getDelegatable()- Specified by:
getDelegatablein interfaceWSTrustElementBase
-
setPolicy
public 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
-