Class SecondaryParametersImpl

java.lang.Object
com.sun.xml.ws.security.trust.impl.wssx.bindings.SecondaryParametersType
com.sun.xml.ws.security.trust.impl.wssx.elements.SecondaryParametersImpl
All Implemented Interfaces:
com.sun.xml.ws.security.trust.elements.SecondaryParameters, com.sun.xml.ws.security.trust.elements.WSTrustElementBase

public class SecondaryParametersImpl extends SecondaryParametersType implements com.sun.xml.ws.security.trust.elements.SecondaryParameters
Implementation of the SecondaryParameters interface.
Author:
Jiandong Guo
  • Constructor Details

  • Method Details

    • setClaims

      public void setClaims(com.sun.xml.ws.api.security.trust.Claims claims)
      Specified by:
      setClaims in interface com.sun.xml.ws.security.trust.elements.SecondaryParameters
    • getClaims

      public com.sun.xml.ws.api.security.trust.Claims getClaims()
      Specified by:
      getClaims in interface com.sun.xml.ws.security.trust.elements.SecondaryParameters
    • getTokenType

      public URI getTokenType()
      Specified by:
      getTokenType in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setTokenType

      public void setTokenType(URI tokenType)
      Specified by:
      setTokenType in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getLifetime

      public com.sun.xml.ws.security.trust.elements.Lifetime getLifetime()
      Specified by:
      getLifetime in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setLifetime

      public void setLifetime(com.sun.xml.ws.security.trust.elements.Lifetime lifetime)
      Specified by:
      setLifetime in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getEntropy

      public com.sun.xml.ws.security.trust.elements.Entropy getEntropy()
      Specified by:
      getEntropy in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setEntropy

      public void setEntropy(com.sun.xml.ws.security.trust.elements.Entropy entropy)
      Specified by:
      setEntropy in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setAppliesTo

      public void setAppliesTo(com.sun.xml.ws.policy.impl.bindings.AppliesTo appliesTo)
      Specified by:
      setAppliesTo in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getAppliesTo

      public com.sun.xml.ws.policy.impl.bindings.AppliesTo getAppliesTo()
      Specified by:
      getAppliesTo in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setOnBehalfOf

      public void setOnBehalfOf(com.sun.xml.ws.security.trust.elements.OnBehalfOf onBehalfOf)
      Specified by:
      setOnBehalfOf in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getOnBehalfOf

      public com.sun.xml.ws.security.trust.elements.OnBehalfOf getOnBehalfOf()
      Specified by:
      getOnBehalfOf in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setIssuer

      public void setIssuer(com.sun.xml.ws.security.trust.elements.Issuer issuer)
      Specified by:
      setIssuer in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getIssuer

      public com.sun.xml.ws.security.trust.elements.Issuer getIssuer()
      Specified by:
      getIssuer in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setRenewable

      public void setRenewable(com.sun.xml.ws.security.trust.elements.Renewing renew)
      Specified by:
      setRenewable in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getRenewable

      public com.sun.xml.ws.security.trust.elements.Renewing getRenewable()
      Specified by:
      getRenewable in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setSignChallenge

      public void setSignChallenge(com.sun.xml.ws.security.trust.elements.SignChallenge challenge)
      Specified by:
      setSignChallenge in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getSignChallenge

      public com.sun.xml.ws.security.trust.elements.SignChallenge getSignChallenge()
      Specified by:
      getSignChallenge in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setBinaryExchange

      public void setBinaryExchange(com.sun.xml.ws.security.trust.elements.BinaryExchange exchange)
      Specified by:
      setBinaryExchange in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getBinaryExchange

      public com.sun.xml.ws.security.trust.elements.BinaryExchange getBinaryExchange()
      Specified by:
      getBinaryExchange in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setAuthenticationType

      public void setAuthenticationType(URI uri)
      Specified by:
      setAuthenticationType in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getAuthenticationType

      public URI getAuthenticationType()
      Specified by:
      getAuthenticationType in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setKeyType

      public void setKeyType(URI keytype) throws com.sun.xml.ws.api.security.trust.WSTrustException
      Specified by:
      setKeyType in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
      Throws:
      com.sun.xml.ws.api.security.trust.WSTrustException
    • getKeyType

      public URI getKeyType()
      Specified by:
      getKeyType in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setKeySize

      public void setKeySize(long size)
      Specified by:
      setKeySize in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getKeySize

      public long getKeySize()
      Specified by:
      getKeySize in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setSignatureAlgorithm

      public void setSignatureAlgorithm(URI algorithm)
      Specified by:
      setSignatureAlgorithm in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getSignatureAlgorithm

      public URI getSignatureAlgorithm()
      Specified by:
      getSignatureAlgorithm in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setEncryptionAlgorithm

      public void setEncryptionAlgorithm(URI algorithm)
      Specified by:
      setEncryptionAlgorithm in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getEncryptionAlgorithm

      public URI getEncryptionAlgorithm()
      Specified by:
      getEncryptionAlgorithm in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setCanonicalizationAlgorithm

      public void setCanonicalizationAlgorithm(URI algorithm)
      Specified by:
      setCanonicalizationAlgorithm in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getCanonicalizationAlgorithm

      public URI getCanonicalizationAlgorithm()
      Specified by:
      getCanonicalizationAlgorithm in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setUseKey

      public void setUseKey(com.sun.xml.ws.security.trust.elements.UseKey useKey)
      Specified by:
      setUseKey in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getUseKey

      public com.sun.xml.ws.security.trust.elements.UseKey getUseKey()
      Specified by:
      getUseKey in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setProofEncryption

      public void setProofEncryption(com.sun.xml.ws.security.trust.elements.ProofEncryption proofEncryption)
      Specified by:
      setProofEncryption in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getProofEncryption

      public com.sun.xml.ws.security.trust.elements.ProofEncryption getProofEncryption()
      Specified by:
      getProofEncryption in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setComputedKeyAlgorithm

      public void setComputedKeyAlgorithm(URI algorithm)
      Specified by:
      setComputedKeyAlgorithm in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getComputedKeyAlgorithm

      public URI getComputedKeyAlgorithm()
      Specified by:
      getComputedKeyAlgorithm in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setEncryption

      public void setEncryption(com.sun.xml.ws.security.trust.elements.Encryption enc)
      Specified by:
      setEncryption in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getEncryption

      public com.sun.xml.ws.security.trust.elements.Encryption getEncryption()
      Specified by:
      getEncryption in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setSignWith

      public void setSignWith(URI algorithm)
      Specified by:
      setSignWith in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getSignWith

      public URI getSignWith()
      Specified by:
      getSignWith in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setEncryptWith

      public void setEncryptWith(URI algorithm)
      Specified by:
      setEncryptWith in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getEncryptWith

      public URI getEncryptWith()
      Specified by:
      getEncryptWith in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setKeyWrapAlgorithm

      public void setKeyWrapAlgorithm(URI algorithm)
      Specified by:
      setKeyWrapAlgorithm in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getKeyWrapAlgorithm

      public URI getKeyWrapAlgorithm()
      Specified by:
      getKeyWrapAlgorithm in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setDelegateTo

      public void setDelegateTo(com.sun.xml.ws.security.trust.elements.DelegateTo to)
      Specified by:
      setDelegateTo in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getDelegateTo

      public com.sun.xml.ws.security.trust.elements.DelegateTo getDelegateTo()
      Specified by:
      getDelegateTo in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setForwardable

      public void setForwardable(boolean flag)
      Specified by:
      setForwardable in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getForwardable

      public boolean getForwardable()
      Specified by:
      getForwardable in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setDelegatable

      public void setDelegatable(boolean flag)
      Specified by:
      setDelegatable in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getDelegatable

      public boolean getDelegatable()
      Specified by:
      getDelegatable in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setPolicy

      public void setPolicy(com.sun.xml.ws.policy.Policy policy)
      Specified by:
      setPolicy in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getPolicy

      public com.sun.xml.ws.policy.Policy getPolicy()
      Specified by:
      getPolicy in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setPolicyReference

      public void setPolicyReference(com.sun.xml.ws.policy.impl.bindings.PolicyReference policyRef)
      Specified by:
      setPolicyReference in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getPolicyReference

      public com.sun.xml.ws.policy.impl.bindings.PolicyReference getPolicyReference()
      Specified by:
      getPolicyReference in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • getAllowPostdating

      public com.sun.xml.ws.security.trust.elements.AllowPostdating getAllowPostdating()
      Specified by:
      getAllowPostdating in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase
    • setAllowPostdating

      public void setAllowPostdating(com.sun.xml.ws.security.trust.elements.AllowPostdating allowPostdating)
      Specified by:
      setAllowPostdating in interface com.sun.xml.ws.security.trust.elements.WSTrustElementBase