Class Identity.Type

    • Field Detail

      • ALL_USERS

        public static final Identity.Type ALL_USERS
        Represents anyone who is on the internet; with or without a Google account.
      • ALL_AUTHENTICATED_USERS

        public static final Identity.Type ALL_AUTHENTICATED_USERS
        Represents anyone who is authenticated with a Google account or a service account.
      • USER

        public static final Identity.Type USER
        Represents a specific Google account.
      • SERVICE_ACCOUNT

        public static final Identity.Type SERVICE_ACCOUNT
        Represents a service account.
      • GROUP

        public static final Identity.Type GROUP
        Represents a Google group.
      • DOMAIN

        public static final Identity.Type DOMAIN
        Represents all the users of a Google Apps domain name.
      • PROJECT_OWNER

        public static final Identity.Type PROJECT_OWNER
        Represents owners of a Google Cloud Platform project.
      • PROJECT_EDITOR

        public static final Identity.Type PROJECT_EDITOR
        Represents editors of a Google Cloud Platform project.
      • PROJECT_VIEWER

        public static final Identity.Type PROJECT_VIEWER
        Represents viewers of a Google Cloud Platform project.
    • Method Detail

      • valueOfStrict

        public static Identity.Type valueOfStrict​(String constant)
        Get the Type for the given String constant, and throw an exception if the constant is not recognized.
      • valueOf

        public static Identity.Type valueOf​(String constant)
        Get the Type for the given String constant, and allow unrecognized values.
      • values

        public static Identity.Type[] values()
        Return the known values for Type.