Class CredentialAccessBoundary
java.lang.Object
com.google.auth.oauth2.CredentialAccessBoundary
Defines an upper bound of permissions available for a GCP credential via
CredentialAccessBoundary.AccessBoundaryRules.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classDefines an upper bound of permissions on a particular resource.static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<CredentialAccessBoundary.AccessBoundaryRule> private static final int -
Constructor Summary
ConstructorsConstructorDescriptionCredentialAccessBoundary(List<CredentialAccessBoundary.AccessBoundaryRule> accessBoundaryRules) -
Method Summary
-
Field Details
-
RULES_SIZE_LIMIT
private static final int RULES_SIZE_LIMIT- See Also:
-
accessBoundaryRules
-
-
Constructor Details
-
CredentialAccessBoundary
CredentialAccessBoundary(List<CredentialAccessBoundary.AccessBoundaryRule> accessBoundaryRules)
-
-
Method Details
-
toJson
String toJson()Internal method that returns the JSON string representation of the credential access boundary. -
getAccessBoundaryRules
-
newBuilder
-