Class ConfluentCloudCrnAuthority
java.lang.Object
io.confluent.crn.ConfluentServerCrnAuthority
io.confluent.crn.ConfluentCloudCrnAuthority
- All Implemented Interfaces:
io.confluent.crn.CrnAuthority,org.apache.kafka.common.Configurable
-
Field Summary
FieldsFields inherited from class io.confluent.crn.ConfluentServerCrnAuthority
CLOUD_CLUSTER_RESOURCE_TYPE, CLOUD_CLUSTER_TYPE, CLUSTER_TYPE_BY_KEY, CONNECT_CLUSTER_KEY, CONNECT_CLUSTER_RESOURCE_TYPE, CONNECT_CLUSTER_TYPE, ENVIRONMENT_RESOURCE_TYPE, ENVIRONMENT_TYPE, FLINK_CLUSTER_KEY, FLINK_CLUSTER_RESOURCE_TYPE, FLINK_CLUSTER_TYPE, FLINK_REGION_RESOURCE_TYPE, FLINK_REGION_TYPE, IDENTITY_PROVIDER_KEY, IDENTITY_PROVIDER_RESOURCE_TYPE, IDENTITY_PROVIDER_TYPE, KAFKA_CLUSTER_KEY, KAFKA_CLUSTER_RESOURCE_TYPE, KAFKA_CLUSTER_TYPE, KSQL_CLUSTER_KEY, KSQL_CLUSTER_RESOURCE_TYPE, KSQL_CLUSTER_TYPE, NETWORK_RESOURCE_TYPE, NETWORK_TYPE, ORGANIZATION_RESOURCE_TYPE, ORGANIZATION_TYPE, PARENT_RESOURCE_TYPE, PARENT_TYPE, SCHEMA_REGISTRY_CLUSTER_KEY, SCHEMA_REGISTRY_CLUSTER_TYPE, SCHEMA_REGISTRY_RESOURCE_TYPE, SCOPE_KEY_BY_TYPE, SCOPE_RESOURCE_TYPE_BY_TYPE, SCOPE_RESOURCE_TYPES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.confluent.crn.ConfluentResourceNamecanonicalCrn(io.confluent.security.authorizer.Scope scope, io.confluent.security.authorizer.ResourcePattern resourcePattern) This is the base canonicalCrn method.Methods inherited from class io.confluent.crn.ConfluentServerCrnAuthority
areEquivalent, canonicalCrn, canonicalCrn, canonicalCrn, configure, name, resolveScopePattern
-
Field Details
-
AUTHORITY_NAME
- See Also:
-
PATH_TYPE_SEPARATOR
- See Also:
-
-
Constructor Details
-
ConfluentCloudCrnAuthority
public ConfluentCloudCrnAuthority() -
ConfluentCloudCrnAuthority
public ConfluentCloudCrnAuthority(int initialCapacity)
-
-
Method Details
-
canonicalCrn
public io.confluent.crn.ConfluentResourceName canonicalCrn(io.confluent.security.authorizer.Scope scope, io.confluent.security.authorizer.ResourcePattern resourcePattern) throws io.confluent.crn.CrnSyntaxException Description copied from class:ConfluentServerCrnAuthorityThis is the base canonicalCrn method. The other canonicalCrn methods are convenience methods that all call this one.- Overrides:
canonicalCrnin classConfluentServerCrnAuthority- Throws:
io.confluent.crn.CrnSyntaxException
-