Enum Class PolicyType

java.lang.Object
java.lang.Enum<PolicyType>
org.apache.syncope.common.lib.types.PolicyType
All Implemented Interfaces:
Serializable, Comparable<PolicyType>, Constable

public enum PolicyType extends Enum<PolicyType>
  • Enum Constant Details

    • ACCOUNT

      public static final PolicyType ACCOUNT
      How username values should look like.
    • PASSWORD

      public static final PolicyType PASSWORD
      How password values should look like.
    • AUTH

      public static final PolicyType AUTH
      How authentication policies should look like.
    • ATTR_RELEASE

      public static final PolicyType ATTR_RELEASE
      How attribute release policies should look like.
    • ACCESS

      public static final PolicyType ACCESS
      How access policies should be defined.
    • TICKET_EXPIRATION

      public static final PolicyType TICKET_EXPIRATION
      Controls expiration of access tickets.
    • PROPAGATION

      public static final PolicyType PROPAGATION
      For handling propagation behavior.
    • INBOUND

      public static final PolicyType INBOUND
      For handling conflicts resolution during inbound.
    • PUSH

      public static final PolicyType PUSH
      For handling conflicts resolution during push.
  • Method Details

    • values

      public static PolicyType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static PolicyType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null