Interface OsLoginProto.SshPublicKeyOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long getExpirationTimeUsec()
      An expiration time in microseconds since epoch.
      String getFingerprint()
      Output only.
      com.google.protobuf.ByteString getFingerprintBytes()
      Output only.
      String getKey()
      Public key text in SSH format, defined by <a href="https://www.ietf.org/rfc/rfc4253.txt" target="_blank">RFC4253</a> section 6.6.
      com.google.protobuf.ByteString getKeyBytes()
      Public key text in SSH format, defined by <a href="https://www.ietf.org/rfc/rfc4253.txt" target="_blank">RFC4253</a> section 6.6.
      String getName()
      Output only.
      com.google.protobuf.ByteString getNameBytes()
      Output only.
      • 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

      • getKey

        String getKey()
         Public key text in SSH format, defined by
         <a href="https://www.ietf.org/rfc/rfc4253.txt" target="_blank">RFC4253</a>
         section 6.6.
         
        string key = 1;
        Returns:
        The key.
      • getKeyBytes

        com.google.protobuf.ByteString getKeyBytes()
         Public key text in SSH format, defined by
         <a href="https://www.ietf.org/rfc/rfc4253.txt" target="_blank">RFC4253</a>
         section 6.6.
         
        string key = 1;
        Returns:
        The bytes for key.
      • getExpirationTimeUsec

        long getExpirationTimeUsec()
         An expiration time in microseconds since epoch.
         
        int64 expiration_time_usec = 2;
        Returns:
        The expirationTimeUsec.
      • getFingerprint

        String getFingerprint()
         Output only. The SHA-256 fingerprint of the SSH public key.
         
        string fingerprint = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The fingerprint.
      • getFingerprintBytes

        com.google.protobuf.ByteString getFingerprintBytes()
         Output only. The SHA-256 fingerprint of the SSH public key.
         
        string fingerprint = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for fingerprint.
      • getName

        String getName()
         Output only. The canonical resource name.
         
        string name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Output only. The canonical resource name.
         
        string name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for name.