Package flyteidl.core
Class Security
- java.lang.Object
-
- flyteidl.core.Security
-
public final class Security extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSecurity.IdentityIdentity encapsulates the various security identities a task can run as.static interfaceSecurity.IdentityOrBuilderstatic classSecurity.OAuth2ClientOAuth2Client encapsulates OAuth2 Client Credentials to be used when making calls on behalf of that task.static interfaceSecurity.OAuth2ClientOrBuilderstatic classSecurity.OAuth2TokenRequestOAuth2TokenRequest encapsulates information needed to request an OAuth2 token.static interfaceSecurity.OAuth2TokenRequestOrBuilderstatic classSecurity.SecretSecret encapsulates information about the secret a task needs to proceed.static interfaceSecurity.SecretOrBuilderstatic classSecurity.SecurityContextSecurityContext holds security attributes that apply to tasks.static interfaceSecurity.SecurityContextOrBuilder
-
Field Summary
Fields Modifier and Type Field Description private static com.google.protobuf.Descriptors.FileDescriptordescriptorprivate static com.google.protobuf.Descriptors.Descriptorinternal_static_flyteidl_core_Identity_descriptorprivate static com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternal_static_flyteidl_core_Identity_fieldAccessorTableprivate static com.google.protobuf.Descriptors.Descriptorinternal_static_flyteidl_core_OAuth2Client_descriptorprivate static com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternal_static_flyteidl_core_OAuth2Client_fieldAccessorTableprivate static com.google.protobuf.Descriptors.Descriptorinternal_static_flyteidl_core_OAuth2TokenRequest_descriptorprivate static com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternal_static_flyteidl_core_OAuth2TokenRequest_fieldAccessorTableprivate static com.google.protobuf.Descriptors.Descriptorinternal_static_flyteidl_core_Secret_descriptorprivate static com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternal_static_flyteidl_core_Secret_fieldAccessorTableprivate static com.google.protobuf.Descriptors.Descriptorinternal_static_flyteidl_core_SecurityContext_descriptorprivate static com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternal_static_flyteidl_core_SecurityContext_fieldAccessorTable
-
Constructor Summary
Constructors Modifier Constructor Description privateSecurity()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.google.protobuf.Descriptors.FileDescriptorgetDescriptor()static voidregisterAllExtensions(com.google.protobuf.ExtensionRegistry registry)static voidregisterAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
-
-
Field Detail
-
internal_static_flyteidl_core_Secret_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_flyteidl_core_Secret_descriptor
-
internal_static_flyteidl_core_Secret_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_flyteidl_core_Secret_fieldAccessorTable
-
internal_static_flyteidl_core_OAuth2Client_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_flyteidl_core_OAuth2Client_descriptor
-
internal_static_flyteidl_core_OAuth2Client_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_flyteidl_core_OAuth2Client_fieldAccessorTable
-
internal_static_flyteidl_core_Identity_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_flyteidl_core_Identity_descriptor
-
internal_static_flyteidl_core_Identity_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_flyteidl_core_Identity_fieldAccessorTable
-
internal_static_flyteidl_core_OAuth2TokenRequest_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_flyteidl_core_OAuth2TokenRequest_descriptor
-
internal_static_flyteidl_core_OAuth2TokenRequest_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_flyteidl_core_OAuth2TokenRequest_fieldAccessorTable
-
internal_static_flyteidl_core_SecurityContext_descriptor
private static final com.google.protobuf.Descriptors.Descriptor internal_static_flyteidl_core_SecurityContext_descriptor
-
internal_static_flyteidl_core_SecurityContext_fieldAccessorTable
private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_flyteidl_core_SecurityContext_fieldAccessorTable
-
descriptor
private static com.google.protobuf.Descriptors.FileDescriptor descriptor
-
-
Method Detail
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
-
getDescriptor
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
-
-