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:
com.sun.xml.ws.security.trust.elements.BaseSTSRequest,com.sun.xml.ws.security.trust.elements.RequestSecurityToken,com.sun.xml.ws.security.trust.elements.WSTrustElementBase
public class RequestSecurityTokenImpl
extends RequestSecurityTokenType
implements com.sun.xml.ws.security.trust.elements.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, com.sun.xml.ws.security.trust.elements.CancelTarget cancel) RequestSecurityTokenImpl(URI tokenType, URI requestType, URI context, com.sun.xml.ws.policy.impl.bindings.AppliesTo scopes, com.sun.xml.ws.api.security.trust.Claims claims, com.sun.xml.ws.security.trust.elements.Entropy entropy, com.sun.xml.ws.security.trust.elements.Lifetime lt, URI algorithm) RequestSecurityTokenImpl(URI tokenType, URI requestType, URI context, com.sun.xml.ws.security.trust.elements.RenewTarget target, com.sun.xml.ws.security.trust.elements.AllowPostdating apd, com.sun.xml.ws.security.trust.elements.Renewing renewingInfo) -
Method Summary
Modifier and TypeMethodDescriptioncom.sun.xml.ws.security.trust.elements.ActAsgetActAs()com.sun.xml.ws.security.trust.elements.AllowPostdatingcom.sun.xml.ws.policy.impl.bindings.AppliesTocom.sun.xml.ws.security.trust.elements.BinaryExchangecom.sun.xml.ws.security.trust.elements.CancelTargetcom.sun.xml.ws.api.security.trust.ClaimsGets the value of the context property.booleancom.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.security.trust.elements.Participantscom.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.RenewTargetcom.sun.xml.ws.security.trust.elements.SecondaryParameterscom.sun.xml.ws.security.trust.elements.SignChallengecom.sun.xml.ws.security.trust.elements.UseKeycom.sun.xml.ws.security.trust.elements.ValidateTargetvoidsetActAs(com.sun.xml.ws.security.trust.elements.ActAs actAs) voidsetAllowPostdating(com.sun.xml.ws.security.trust.elements.AllowPostdating allowPostdating) voidsetAppliesTo(com.sun.xml.ws.policy.impl.bindings.AppliesTo appliesTo) voidsetAuthenticationType(URI uri) voidsetBinaryExchange(com.sun.xml.ws.security.trust.elements.BinaryExchange exchange) voidsetCancelTarget(com.sun.xml.ws.security.trust.elements.CancelTarget cTarget) voidsetCanonicalizationAlgorithm(URI algorithm) voidsetClaims(com.sun.xml.ws.api.security.trust.Claims claims) voidsetComputedKeyAlgorithm(URI algorithm) voidsetDelegatable(boolean flag) voidsetDelegateTo(com.sun.xml.ws.security.trust.elements.DelegateTo to) voidsetEncryption(com.sun.xml.ws.security.trust.elements.Encryption enc) voidsetEncryptionAlgorithm(URI algorithm) voidsetEncryptWith(URI algorithm) voidsetEntropy(com.sun.xml.ws.security.trust.elements.Entropy entropy) voidsetForwardable(boolean flag) voidsetIssuer(com.sun.xml.ws.security.trust.elements.Issuer issuer) voidsetKeySize(long size) voidsetKeyType(URI keytype) voidsetKeyWrapAlgorithm(URI algorithm) voidsetLifetime(com.sun.xml.ws.security.trust.elements.Lifetime lifetime) voidsetOnBehalfOf(com.sun.xml.ws.security.trust.elements.OnBehalfOf onBehalfOf) voidsetParticipants(com.sun.xml.ws.security.trust.elements.Participants participants) voidsetPolicy(com.sun.xml.ws.policy.Policy policy) voidsetPolicyReference(com.sun.xml.ws.policy.impl.bindings.PolicyReference policyRef) voidsetProofEncryption(com.sun.xml.ws.security.trust.elements.ProofEncryption proofEncryption) voidsetRenewable(com.sun.xml.ws.security.trust.elements.Renewing renew) voidsetRenewTarget(com.sun.xml.ws.security.trust.elements.RenewTarget target) voidsetRequestType(URI requestType) voidsetSecondaryParameters(com.sun.xml.ws.security.trust.elements.SecondaryParameters sp) voidsetSignatureAlgorithm(URI algorithm) voidsetSignChallenge(com.sun.xml.ws.security.trust.elements.SignChallenge challenge) voidsetSignWith(URI algorithm) voidsetTokenType(URI tokenType) voidsetUseKey(com.sun.xml.ws.security.trust.elements.UseKey useKey) final voidsetValidateTarget(com.sun.xml.ws.security.trust.elements.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
public RequestSecurityTokenImpl(URI tokenType, URI requestType, URI context, com.sun.xml.ws.policy.impl.bindings.AppliesTo scopes, com.sun.xml.ws.api.security.trust.Claims claims, com.sun.xml.ws.security.trust.elements.Entropy entropy, com.sun.xml.ws.security.trust.elements.Lifetime lt, URI algorithm) -
RequestSecurityTokenImpl
-
RequestSecurityTokenImpl
-
RequestSecurityTokenImpl
- Throws:
Exception
-
-
Method Details
-
getContext
Description copied from class:RequestSecurityTokenTypeGets the value of the context property.- Specified by:
getContextin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityToken- Overrides:
getContextin classRequestSecurityTokenType- Returns:
- possible object is
String
-
setClaims
public void setClaims(com.sun.xml.ws.api.security.trust.Claims claims) - Specified by:
setClaimsin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityToken
-
getClaims
public com.sun.xml.ws.api.security.trust.Claims getClaims()- Specified by:
getClaimsin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityToken
-
setCancelTarget
public void setCancelTarget(com.sun.xml.ws.security.trust.elements.CancelTarget cTarget) - Specified by:
setCancelTargetin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityToken
-
getCancelTarget
public com.sun.xml.ws.security.trust.elements.CancelTarget getCancelTarget()- Specified by:
getCancelTargetin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityToken
-
setRenewTarget
public void setRenewTarget(com.sun.xml.ws.security.trust.elements.RenewTarget target) - Specified by:
setRenewTargetin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityToken
-
getRenewTarget
public com.sun.xml.ws.security.trust.elements.RenewTarget getRenewTarget()- Specified by:
getRenewTargetin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityToken
-
setValidateTarget
public final void setValidateTarget(com.sun.xml.ws.security.trust.elements.ValidateTarget target) - Specified by:
setValidateTargetin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityToken
-
getValidateTarget
public com.sun.xml.ws.security.trust.elements.ValidateTarget getValidateTarget()- Specified by:
getValidateTargetin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityToken
-
setParticipants
public void setParticipants(com.sun.xml.ws.security.trust.elements.Participants participants) - Specified by:
setParticipantsin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityToken
-
getParticipants
public com.sun.xml.ws.security.trust.elements.Participants getParticipants()- Specified by:
getParticipantsin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityToken
-
getTokenType
- Specified by:
getTokenTypein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setTokenType
- Specified by:
setTokenTypein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getRequestType
- Specified by:
getRequestTypein interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityToken
-
setRequestType
- Specified by:
setRequestTypein interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityToken
-
getLifetime
public com.sun.xml.ws.security.trust.elements.Lifetime getLifetime()- Specified by:
getLifetimein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setLifetime
public void setLifetime(com.sun.xml.ws.security.trust.elements.Lifetime lifetime) - Specified by:
setLifetimein interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getSecondaryParameters
public com.sun.xml.ws.security.trust.elements.SecondaryParameters getSecondaryParameters()- Specified by:
getSecondaryParametersin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityToken
-
setSecondaryParameters
public void setSecondaryParameters(com.sun.xml.ws.security.trust.elements.SecondaryParameters sp) - Specified by:
setSecondaryParametersin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityToken
-
getEntropy
public com.sun.xml.ws.security.trust.elements.Entropy getEntropy()- Specified by:
getEntropyin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setEntropy
public void setEntropy(com.sun.xml.ws.security.trust.elements.Entropy entropy) - Specified by:
setEntropyin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
setAppliesTo
public 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 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
-
setActAs
public void setActAs(com.sun.xml.ws.security.trust.elements.ActAs actAs) - Specified by:
setActAsin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityToken
-
getActAs
public com.sun.xml.ws.security.trust.elements.ActAs getActAs()- Specified by:
getActAsin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityToken
-
setIssuer
public 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 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 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 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
- 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 void setKeySize(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 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 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 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 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 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 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 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 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 void setAllowPostdating(com.sun.xml.ws.security.trust.elements.AllowPostdating allowPostdating) - Specified by:
setAllowPostdatingin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getExtensionElements
- Specified by:
getExtensionElementsin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityToken
-