Interface SigningMethod

  • All Superinterfaces:
    org.opensaml.core.xml.ElementExtensibleXMLObject, SAMLObject, org.opensaml.core.xml.XMLObject

    public interface SigningMethod
    extends SAMLObject, org.opensaml.core.xml.ElementExtensibleXMLObject
    SAML v2.0 Metadata Profile for Algorithm Support Version 1.0 SigningMethod SAMLObject.
    • Field Detail

      • DEFAULT_ELEMENT_NAME

        static final QName DEFAULT_ELEMENT_NAME
        Default element name.
      • TYPE_NAME

        static final QName TYPE_NAME
        QName of the XSI type.
    • Method Detail

      • getAlgorithm

        @Nullable
        String getAlgorithm()
        Get the value of the Algorithm URI attribute.
        Returns:
        the algorithm URI
      • setAlgorithm

        void setAlgorithm​(@Nullable
                          String value)
        Get the value of the Algorithm URI attribute.
        Parameters:
        value - the algorithm URI
      • getMinKeySize

        @Nullable
        Integer getMinKeySize()
        Get the value of the MinKeySize attribute.
        Returns:
        the MinKeySize value
      • setMinKeySize

        void setMinKeySize​(@Nullable
                           Integer value)
        Set the value of the MinKeySize attribute.
        Parameters:
        value - the MinKeySize value
      • getMaxKeySize

        @Nullable
        Integer getMaxKeySize()
        Get the value of the MaxKeySize attribute.
        Returns:
        the MaxKeySize value
      • setMaxKeySize

        void setMaxKeySize​(@Nullable
                           Integer value)
        Set the value of the MaxKeySize attribute.
        Parameters:
        value - the MaxKeySize value