Interface SignJwtRequestOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    SignJwtRequest, SignJwtRequest.Builder

    public interface SignJwtRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      String getName()
      Deprecated.
      google.iam.admin.v1.SignJwtRequest.name is deprecated.
      com.google.protobuf.ByteString getNameBytes()
      Deprecated.
      google.iam.admin.v1.SignJwtRequest.name is deprecated.
      String getPayload()
      Deprecated.
      google.iam.admin.v1.SignJwtRequest.payload is deprecated.
      com.google.protobuf.ByteString getPayloadBytes()
      Deprecated.
      google.iam.admin.v1.SignJwtRequest.payload is deprecated.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getName

        @Deprecated
        String getName()
        Deprecated.
        google.iam.admin.v1.SignJwtRequest.name is deprecated. See google/iam/admin/v1/iam.proto;l=1023
         Required. Deprecated. [Migrate to Service Account Credentials
         API](https://cloud.google.com/iam/help/credentials/migrate-api).
        
         The resource name of the service account in the following format:
         `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`.
         Using `-` as a wildcard for the `PROJECT_ID` will infer the project from
         the account. The `ACCOUNT` value can be the `email` address or the
         `unique_id` of the service account.
         
        string name = 1 [deprecated = true, (.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The name.
      • getNameBytes

        @Deprecated
        com.google.protobuf.ByteString getNameBytes()
        Deprecated.
        google.iam.admin.v1.SignJwtRequest.name is deprecated. See google/iam/admin/v1/iam.proto;l=1023
         Required. Deprecated. [Migrate to Service Account Credentials
         API](https://cloud.google.com/iam/help/credentials/migrate-api).
        
         The resource name of the service account in the following format:
         `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`.
         Using `-` as a wildcard for the `PROJECT_ID` will infer the project from
         the account. The `ACCOUNT` value can be the `email` address or the
         `unique_id` of the service account.
         
        string name = 1 [deprecated = true, (.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for name.
      • getPayload

        @Deprecated
        String getPayload()
        Deprecated.
        google.iam.admin.v1.SignJwtRequest.payload is deprecated. See google/iam/admin/v1/iam.proto;l=1044
         Required. Deprecated. [Migrate to Service Account Credentials
         API](https://cloud.google.com/iam/help/credentials/migrate-api).
        
         The JWT payload to sign. Must be a serialized JSON object that contains a
         JWT Claims Set. For example: `{"sub": "user@example.com", "iat": 313435}`
        
         If the JWT Claims Set contains an expiration time (`exp`) claim, it must be
         an integer timestamp that is not in the past and no more than 12 hours in
         the future.
        
         If the JWT Claims Set does not contain an expiration time (`exp`) claim,
         this claim is added automatically, with a timestamp that is 1 hour in the
         future.
         
        string payload = 2 [deprecated = true, (.google.api.field_behavior) = REQUIRED];
        Returns:
        The payload.
      • getPayloadBytes

        @Deprecated
        com.google.protobuf.ByteString getPayloadBytes()
        Deprecated.
        google.iam.admin.v1.SignJwtRequest.payload is deprecated. See google/iam/admin/v1/iam.proto;l=1044
         Required. Deprecated. [Migrate to Service Account Credentials
         API](https://cloud.google.com/iam/help/credentials/migrate-api).
        
         The JWT payload to sign. Must be a serialized JSON object that contains a
         JWT Claims Set. For example: `{"sub": "user@example.com", "iat": 313435}`
        
         If the JWT Claims Set contains an expiration time (`exp`) claim, it must be
         an integer timestamp that is not in the past and no more than 12 hours in
         the future.
        
         If the JWT Claims Set does not contain an expiration time (`exp`) claim,
         this claim is added automatically, with a timestamp that is 1 hour in the
         future.
         
        string payload = 2 [deprecated = true, (.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for payload.