Class DefaultTrustSPMetadata

    • Constructor Detail

      • DefaultTrustSPMetadata

        public DefaultTrustSPMetadata​(String endpoint)
        Creates a new instance of DefaultTrustSPMetedata
    • Method Detail

      • setCertAlias

        public void setCertAlias​(String certAlias)
      • getCertAlias

        public String getCertAlias()
        Description copied from interface: TrustSPMetadata
        Gets the alias for the certificate of the service provider.
        Specified by:
        getCertAlias in interface TrustSPMetadata
        Returns:
        the cert alias of the service provider
      • setTokenType

        public void setTokenType​(String tokenType)
      • getTokenType

        public String getTokenType()
        Description copied from interface: TrustSPMetadata
        Gets the token type for the service provider.
        Specified by:
        getTokenType in interface TrustSPMetadata
        Returns:
        the token type of the service provider
      • setKeyType

        public void setKeyType​(String keyType)
      • getKeyType

        public String getKeyType()
        Description copied from interface: TrustSPMetadata
        Gets the key type for the service provider.
        Specified by:
        getKeyType in interface TrustSPMetadata
        Returns:
        the key type of the service provider
      • getOtherOptions

        public Map<String,​Object> getOtherOptions()
        Description copied from interface: TrustSPMetadata
        Gets 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 any object. the map returned by this method is live, and you can add new attribute by updating the map directly.

        Specified by:
        getOtherOptions in interface TrustSPMetadata
        Returns:
        always non-null