Package dev.sigstore.proto.common.v1
Interface PublicKeyIdentifierOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PublicKeyIdentifier
,PublicKeyIdentifier.Builder
public interface PublicKeyIdentifierOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetHint()
Optional unauthenticated hint on which key to use.com.google.protobuf.ByteString
Optional unauthenticated hint on which key to use.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 Details
-
getHint
String getHint()Optional unauthenticated hint on which key to use. The format of the hint must be agreed upon out of band by the signer and the verifiers, and so is not subject to this specification. Example use-case is to specify the public key to use, from a trusted key-ring. Implementors are RECOMMENDED to derive the value from the public key as described in RFC 6962. See: <https://www.rfc-editor.org/rfc/rfc6962#section-3.2>
string hint = 1;
- Returns:
- The hint.
-
getHintBytes
com.google.protobuf.ByteString getHintBytes()Optional unauthenticated hint on which key to use. The format of the hint must be agreed upon out of band by the signer and the verifiers, and so is not subject to this specification. Example use-case is to specify the public key to use, from a trusted key-ring. Implementors are RECOMMENDED to derive the value from the public key as described in RFC 6962. See: <https://www.rfc-editor.org/rfc/rfc6962#section-3.2>
string hint = 1;
- Returns:
- The bytes for hint.
-