Class 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
    • Method Detail

      • 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