public static final class DarcProto.Identity.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DarcProto.Identity.Builder> implements DarcProto.IdentityOrBuilder
Identity is a generic structure can be either an Ed25519 public key, a Darc or a X509 Identity.Protobuf type
darc.Identity| Modifier and Type | Method and Description |
|---|---|
DarcProto.Identity.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DarcProto.Identity |
build() |
DarcProto.Identity |
buildPartial() |
DarcProto.Identity.Builder |
clear() |
DarcProto.Identity.Builder |
clearDarc()
Darc identity
|
DarcProto.Identity.Builder |
clearEd25519()
Public-key identity
|
DarcProto.Identity.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
DarcProto.Identity.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
DarcProto.Identity.Builder |
clearProxy()
A claim which has been signed by a proxy or proxies.
|
DarcProto.Identity.Builder |
clearX509Ec()
Public-key identity from an X.509 certificate.
|
DarcProto.Identity.Builder |
clone() |
DarcProto.IdentityDarc |
getDarc()
Darc identity
|
DarcProto.IdentityDarc.Builder |
getDarcBuilder()
Darc identity
|
DarcProto.IdentityDarcOrBuilder |
getDarcOrBuilder()
Darc identity
|
DarcProto.Identity |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
DarcProto.IdentityEd25519 |
getEd25519()
Public-key identity
|
DarcProto.IdentityEd25519.Builder |
getEd25519Builder()
Public-key identity
|
DarcProto.IdentityEd25519OrBuilder |
getEd25519OrBuilder()
Public-key identity
|
DarcProto.IdentityProxy |
getProxy()
A claim which has been signed by a proxy or proxies.
|
DarcProto.IdentityProxy.Builder |
getProxyBuilder()
A claim which has been signed by a proxy or proxies.
|
DarcProto.IdentityProxyOrBuilder |
getProxyOrBuilder()
A claim which has been signed by a proxy or proxies.
|
DarcProto.IdentityX509EC |
getX509Ec()
Public-key identity from an X.509 certificate.
|
DarcProto.IdentityX509EC.Builder |
getX509EcBuilder()
Public-key identity from an X.509 certificate.
|
DarcProto.IdentityX509ECOrBuilder |
getX509EcOrBuilder()
Public-key identity from an X.509 certificate.
|
boolean |
hasDarc()
Darc identity
|
boolean |
hasEd25519()
Public-key identity
|
boolean |
hasProxy()
A claim which has been signed by a proxy or proxies.
|
boolean |
hasX509Ec()
Public-key identity from an X.509 certificate.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
DarcProto.Identity.Builder |
mergeDarc(DarcProto.IdentityDarc value)
Darc identity
|
DarcProto.Identity.Builder |
mergeEd25519(DarcProto.IdentityEd25519 value)
Public-key identity
|
DarcProto.Identity.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DarcProto.Identity.Builder |
mergeFrom(DarcProto.Identity other) |
DarcProto.Identity.Builder |
mergeFrom(com.google.protobuf.Message other) |
DarcProto.Identity.Builder |
mergeProxy(DarcProto.IdentityProxy value)
A claim which has been signed by a proxy or proxies.
|
DarcProto.Identity.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DarcProto.Identity.Builder |
mergeX509Ec(DarcProto.IdentityX509EC value)
Public-key identity from an X.509 certificate.
|
DarcProto.Identity.Builder |
setDarc(DarcProto.IdentityDarc.Builder builderForValue)
Darc identity
|
DarcProto.Identity.Builder |
setDarc(DarcProto.IdentityDarc value)
Darc identity
|
DarcProto.Identity.Builder |
setEd25519(DarcProto.IdentityEd25519.Builder builderForValue)
Public-key identity
|
DarcProto.Identity.Builder |
setEd25519(DarcProto.IdentityEd25519 value)
Public-key identity
|
DarcProto.Identity.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DarcProto.Identity.Builder |
setProxy(DarcProto.IdentityProxy.Builder builderForValue)
A claim which has been signed by a proxy or proxies.
|
DarcProto.Identity.Builder |
setProxy(DarcProto.IdentityProxy value)
A claim which has been signed by a proxy or proxies.
|
DarcProto.Identity.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
DarcProto.Identity.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DarcProto.Identity.Builder |
setX509Ec(DarcProto.IdentityX509EC.Builder builderForValue)
Public-key identity from an X.509 certificate.
|
DarcProto.Identity.Builder |
setX509Ec(DarcProto.IdentityX509EC value)
Public-key identity from an X.509 certificate.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DarcProto.Identity.Builder>public DarcProto.Identity.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DarcProto.Identity.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<DarcProto.Identity.Builder>public DarcProto.Identity getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DarcProto.Identity build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DarcProto.Identity buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DarcProto.Identity.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<DarcProto.Identity.Builder>public DarcProto.Identity.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<DarcProto.Identity.Builder>public DarcProto.Identity.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<DarcProto.Identity.Builder>public DarcProto.Identity.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DarcProto.Identity.Builder>public DarcProto.Identity.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DarcProto.Identity.Builder>public DarcProto.Identity.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DarcProto.Identity.Builder>public DarcProto.Identity.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DarcProto.Identity.Builder>public DarcProto.Identity.Builder mergeFrom(DarcProto.Identity other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DarcProto.Identity.Builder>public DarcProto.Identity.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DarcProto.Identity.Builder>IOExceptionpublic boolean hasDarc()
Darc identity
optional .darc.IdentityDarc darc = 1;hasDarc in interface DarcProto.IdentityOrBuilderpublic DarcProto.IdentityDarc getDarc()
Darc identity
optional .darc.IdentityDarc darc = 1;getDarc in interface DarcProto.IdentityOrBuilderpublic DarcProto.Identity.Builder setDarc(DarcProto.IdentityDarc value)
Darc identity
optional .darc.IdentityDarc darc = 1;public DarcProto.Identity.Builder setDarc(DarcProto.IdentityDarc.Builder builderForValue)
Darc identity
optional .darc.IdentityDarc darc = 1;public DarcProto.Identity.Builder mergeDarc(DarcProto.IdentityDarc value)
Darc identity
optional .darc.IdentityDarc darc = 1;public DarcProto.Identity.Builder clearDarc()
Darc identity
optional .darc.IdentityDarc darc = 1;public DarcProto.IdentityDarc.Builder getDarcBuilder()
Darc identity
optional .darc.IdentityDarc darc = 1;public DarcProto.IdentityDarcOrBuilder getDarcOrBuilder()
Darc identity
optional .darc.IdentityDarc darc = 1;getDarcOrBuilder in interface DarcProto.IdentityOrBuilderpublic boolean hasEd25519()
Public-key identity
optional .darc.IdentityEd25519 ed25519 = 2;hasEd25519 in interface DarcProto.IdentityOrBuilderpublic DarcProto.IdentityEd25519 getEd25519()
Public-key identity
optional .darc.IdentityEd25519 ed25519 = 2;getEd25519 in interface DarcProto.IdentityOrBuilderpublic DarcProto.Identity.Builder setEd25519(DarcProto.IdentityEd25519 value)
Public-key identity
optional .darc.IdentityEd25519 ed25519 = 2;public DarcProto.Identity.Builder setEd25519(DarcProto.IdentityEd25519.Builder builderForValue)
Public-key identity
optional .darc.IdentityEd25519 ed25519 = 2;public DarcProto.Identity.Builder mergeEd25519(DarcProto.IdentityEd25519 value)
Public-key identity
optional .darc.IdentityEd25519 ed25519 = 2;public DarcProto.Identity.Builder clearEd25519()
Public-key identity
optional .darc.IdentityEd25519 ed25519 = 2;public DarcProto.IdentityEd25519.Builder getEd25519Builder()
Public-key identity
optional .darc.IdentityEd25519 ed25519 = 2;public DarcProto.IdentityEd25519OrBuilder getEd25519OrBuilder()
Public-key identity
optional .darc.IdentityEd25519 ed25519 = 2;getEd25519OrBuilder in interface DarcProto.IdentityOrBuilderpublic boolean hasX509Ec()
Public-key identity from an X.509 certificate.
optional .darc.IdentityX509EC x509ec = 3;hasX509Ec in interface DarcProto.IdentityOrBuilderpublic DarcProto.IdentityX509EC getX509Ec()
Public-key identity from an X.509 certificate.
optional .darc.IdentityX509EC x509ec = 3;getX509Ec in interface DarcProto.IdentityOrBuilderpublic DarcProto.Identity.Builder setX509Ec(DarcProto.IdentityX509EC value)
Public-key identity from an X.509 certificate.
optional .darc.IdentityX509EC x509ec = 3;public DarcProto.Identity.Builder setX509Ec(DarcProto.IdentityX509EC.Builder builderForValue)
Public-key identity from an X.509 certificate.
optional .darc.IdentityX509EC x509ec = 3;public DarcProto.Identity.Builder mergeX509Ec(DarcProto.IdentityX509EC value)
Public-key identity from an X.509 certificate.
optional .darc.IdentityX509EC x509ec = 3;public DarcProto.Identity.Builder clearX509Ec()
Public-key identity from an X.509 certificate.
optional .darc.IdentityX509EC x509ec = 3;public DarcProto.IdentityX509EC.Builder getX509EcBuilder()
Public-key identity from an X.509 certificate.
optional .darc.IdentityX509EC x509ec = 3;public DarcProto.IdentityX509ECOrBuilder getX509EcOrBuilder()
Public-key identity from an X.509 certificate.
optional .darc.IdentityX509EC x509ec = 3;getX509EcOrBuilder in interface DarcProto.IdentityOrBuilderpublic boolean hasProxy()
A claim which has been signed by a proxy or proxies.
optional .darc.IdentityProxy proxy = 4;hasProxy in interface DarcProto.IdentityOrBuilderpublic DarcProto.IdentityProxy getProxy()
A claim which has been signed by a proxy or proxies.
optional .darc.IdentityProxy proxy = 4;getProxy in interface DarcProto.IdentityOrBuilderpublic DarcProto.Identity.Builder setProxy(DarcProto.IdentityProxy value)
A claim which has been signed by a proxy or proxies.
optional .darc.IdentityProxy proxy = 4;public DarcProto.Identity.Builder setProxy(DarcProto.IdentityProxy.Builder builderForValue)
A claim which has been signed by a proxy or proxies.
optional .darc.IdentityProxy proxy = 4;public DarcProto.Identity.Builder mergeProxy(DarcProto.IdentityProxy value)
A claim which has been signed by a proxy or proxies.
optional .darc.IdentityProxy proxy = 4;public DarcProto.Identity.Builder clearProxy()
A claim which has been signed by a proxy or proxies.
optional .darc.IdentityProxy proxy = 4;public DarcProto.IdentityProxy.Builder getProxyBuilder()
A claim which has been signed by a proxy or proxies.
optional .darc.IdentityProxy proxy = 4;public DarcProto.IdentityProxyOrBuilder getProxyOrBuilder()
A claim which has been signed by a proxy or proxies.
optional .darc.IdentityProxy proxy = 4;getProxyOrBuilder in interface DarcProto.IdentityOrBuilderpublic final DarcProto.Identity.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DarcProto.Identity.Builder>public final DarcProto.Identity.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DarcProto.Identity.Builder>Copyright © 2018. All rights reserved.