Enum CookiePolicy

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<CookiePolicy>

    @XStreamConverter(com.thoughtworks.xstream.converters.enums.EnumToStringConverter.class)
    public enum CookiePolicy
    extends java.lang.Enum<CookiePolicy>
    Cookies policies.
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      DEFAULT
      The default policy.
      IGNORE_COOKIES
      The policy that ignores cookies.
      NETSCAPE
      The Netscape cookie draft compliant policy.
      RFC2109
      RFC2109.
      RFC2965
      RFC2965.
      STANDARD
      The RFC 6265 compliant policy (interoprability profile).
      STANDARD_STRICT
      The RFC 6265 compliant policy (strict profile).
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getValue()  
      java.lang.String toString()  
      static CookiePolicy valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static CookiePolicy[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • NETSCAPE

        public static final CookiePolicy NETSCAPE
        The Netscape cookie draft compliant policy.
      • STANDARD

        public static final CookiePolicy STANDARD
        The RFC 6265 compliant policy (interoprability profile).
      • STANDARD_STRICT

        public static final CookiePolicy STANDARD_STRICT
        The RFC 6265 compliant policy (strict profile).
      • DEFAULT

        public static final CookiePolicy DEFAULT
        The default policy. This policy provides a higher degree of compatibility with common cookie management of popular HTTP agents for non-standard (Netscape style) cookies.
      • IGNORE_COOKIES

        public static final CookiePolicy IGNORE_COOKIES
        The policy that ignores cookies.
      • RFC2109

        public static final CookiePolicy RFC2109
        RFC2109.
      • RFC2965

        public static final CookiePolicy RFC2965
        RFC2965.
    • Method Detail

      • values

        public static CookiePolicy[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (CookiePolicy c : CookiePolicy.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static CookiePolicy valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • getValue

        public java.lang.String getValue()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Enum<CookiePolicy>