Class RequestSecurityTokenResponseImpl
java.lang.Object
com.sun.xml.ws.security.trust.impl.wssx.bindings.RequestSecurityTokenResponseType
com.sun.xml.ws.security.trust.impl.wssx.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.wssx.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.AllowPostdatinggetAny()Gets the value of the any property.com.sun.xml.ws.policy.impl.bindings.AppliesTocom.sun.xml.ws.security.trust.elements.Authenticatorcom.sun.xml.ws.security.trust.elements.BinaryExchangeGets 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.OnBehalfOfGets a map that contains attributes that aren't bound to any typed property on this class.com.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.UseKeyvoidsetAllowPostdating(com.sun.xml.ws.security.trust.elements.AllowPostdating allowPostdating) voidsetAppliesTo(com.sun.xml.ws.policy.impl.bindings.AppliesTo appliesTo) voidsetAuthenticationType(URI uri) voidsetAuthenticator(com.sun.xml.ws.security.trust.elements.Authenticator authenticator) voidsetBinaryExchange(com.sun.xml.ws.security.trust.elements.BinaryExchange exchange) voidsetCanonicalizationAlgorithm(URI algorithm) 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) 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) voidsetRequestedAttachedReference(com.sun.xml.ws.security.trust.elements.RequestedAttachedReference reference) voidsetRequestedProofToken(com.sun.xml.ws.security.trust.elements.RequestedProofToken proofToken) voidsetRequestedSecurityToken(com.sun.xml.ws.security.trust.elements.RequestedSecurityToken securityToken) voidsetRequestedTokenCancelled(com.sun.xml.ws.security.trust.elements.RequestedTokenCancelled rtc) voidsetRequestedUnattachedReference(com.sun.xml.ws.security.trust.elements.RequestedUnattachedReference reference) voidsetSignatureAlgorithm(URI algorithm) voidsetSignChallenge(com.sun.xml.ws.security.trust.elements.SignChallenge challenge) voidsetSignChallengeResponse(com.sun.xml.ws.security.trust.elements.SignChallengeResponse challenge) voidsetSignWith(URI algorithm) voidsetStatus(com.sun.xml.ws.api.security.trust.Status status) voidsetTokenType(URI tokenType) voidsetUseKey(com.sun.xml.ws.security.trust.elements.UseKey useKey) Methods inherited from class com.sun.xml.ws.security.trust.impl.wssx.bindings.RequestSecurityTokenResponseType
setContext
-
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
- Throws:
Exception
-
-
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
-
getOtherAttributes
Description copied from class:RequestSecurityTokenResponseTypeGets a map that contains attributes that aren't bound to any typed property on this class.the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.
- Specified by:
getOtherAttributesin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse- Overrides:
getOtherAttributesin classRequestSecurityTokenResponseType- Returns:
- always non-null
-
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
-
getRequestedTokenCancelled
public com.sun.xml.ws.security.trust.elements.RequestedTokenCancelled getRequestedTokenCancelled()- Specified by:
getRequestedTokenCancelledin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse
-
setRequestedTokenCancelled
public 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 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 void setEntropy(com.sun.xml.ws.security.trust.elements.Entropy entropy) - Specified by:
setEntropyin interfacecom.sun.xml.ws.security.trust.elements.WSTrustElementBase
-
getAny
Description copied from class:RequestSecurityTokenResponseTypeGets the value of the any property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the any property.For example, to add a new item, do as follows:
getAny().add(newItem);Objects of the following type(s) are allowed in the list
ObjectElement- Specified by:
getAnyin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse- Overrides:
getAnyin classRequestSecurityTokenResponseType
-
getContext
Description copied from class:RequestSecurityTokenResponseTypeGets the value of the context property.- Specified by:
getContextin interfacecom.sun.xml.ws.security.trust.elements.RequestSecurityTokenResponse- Overrides:
getContextin classRequestSecurityTokenResponseType- Returns:
- possible object is
String
-
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
-
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
-
setSignChallengeResponse
public 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 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 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 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 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 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
-