Class RdapAuthorization

java.lang.Object
google.registry.model.ImmutableObject
google.registry.rdap.RdapAuthorization
All Implemented Interfaces:
Cloneable

public abstract class RdapAuthorization extends ImmutableObject
Authorization information for RDAP data access.
  • Field Details

    • PUBLIC_AUTHORIZATION

      public static final RdapAuthorization PUBLIC_AUTHORIZATION
    • ADMINISTRATOR_AUTHORIZATION

      public static final RdapAuthorization ADMINISTRATOR_AUTHORIZATION
  • Constructor Details

    • RdapAuthorization

      public RdapAuthorization()
  • Method Details

    • role

      public abstract google.registry.rdap.RdapAuthorization.Role role()
      The role to be used for access.
    • registrarIds

      public abstract com.google.common.collect.ImmutableSet<String> registrarIds()
      The registrar client IDs for which access is granted (used only if the role is REGISTRAR.