public final class AccountGameCenter extends com.google.protobuf.GeneratedMessage implements AccountGameCenterOrBuilder
Send Apple's Game Center account credentials to the server. Used with authenticate/link/unlink.Protobuf type
nakama.api.AccountGameCenter
Modifier and Type | Class and Description |
---|---|
static class |
AccountGameCenter.Builder
Send Apple's Game Center account credentials to the server.
|
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
Modifier and Type | Field and Description |
---|---|
static int |
BUNDLE_ID_FIELD_NUMBER |
static int |
PLAYER_ID_FIELD_NUMBER |
static int |
PUBLIC_KEY_URL_FIELD_NUMBER |
static int |
SALT_FIELD_NUMBER |
static int |
SIGNATURE_FIELD_NUMBER |
static int |
TIMESTAMP_SECONDS_FIELD_NUMBER |
static int |
VARS_FIELD_NUMBER |
Modifier and Type | Method and Description |
---|---|
boolean |
containsVars(java.lang.String key)
Extra information that will be bundled in the session token.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getBundleId()
Bundle ID (generated by GameCenter).
|
com.google.protobuf.ByteString |
getBundleIdBytes()
Bundle ID (generated by GameCenter).
|
static AccountGameCenter |
getDefaultInstance() |
AccountGameCenter |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<AccountGameCenter> |
getParserForType() |
java.lang.String |
getPlayerId()
Player ID (generated by GameCenter).
|
com.google.protobuf.ByteString |
getPlayerIdBytes()
Player ID (generated by GameCenter).
|
java.lang.String |
getPublicKeyUrl()
The URL for the public encryption key.
|
com.google.protobuf.ByteString |
getPublicKeyUrlBytes()
The URL for the public encryption key.
|
java.lang.String |
getSalt()
A random "NSString" used to compute the hash and keep it randomized.
|
com.google.protobuf.ByteString |
getSaltBytes()
A random "NSString" used to compute the hash and keep it randomized.
|
int |
getSerializedSize() |
java.lang.String |
getSignature()
The verification signature data generated.
|
com.google.protobuf.ByteString |
getSignatureBytes()
The verification signature data generated.
|
long |
getTimestampSeconds()
Time since UNIX epoch when the signature was created.
|
java.util.Map<java.lang.String,java.lang.String> |
getVars()
Deprecated.
|
int |
getVarsCount()
Extra information that will be bundled in the session token.
|
java.util.Map<java.lang.String,java.lang.String> |
getVarsMap()
Extra information that will be bundled in the session token.
|
java.lang.String |
getVarsOrDefault(java.lang.String key,
java.lang.String defaultValue)
Extra information that will be bundled in the session token.
|
java.lang.String |
getVarsOrThrow(java.lang.String key)
Extra information that will be bundled in the session token.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
boolean |
isInitialized() |
static AccountGameCenter.Builder |
newBuilder() |
static AccountGameCenter.Builder |
newBuilder(AccountGameCenter prototype) |
AccountGameCenter.Builder |
newBuilderForType() |
protected AccountGameCenter.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static AccountGameCenter |
parseDelimitedFrom(java.io.InputStream input) |
static AccountGameCenter |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AccountGameCenter |
parseFrom(byte[] data) |
static AccountGameCenter |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AccountGameCenter |
parseFrom(java.nio.ByteBuffer data) |
static AccountGameCenter |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AccountGameCenter |
parseFrom(com.google.protobuf.ByteString data) |
static AccountGameCenter |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AccountGameCenter |
parseFrom(com.google.protobuf.CodedInputStream input) |
static AccountGameCenter |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AccountGameCenter |
parseFrom(java.io.InputStream input) |
static AccountGameCenter |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<AccountGameCenter> |
parser() |
AccountGameCenter.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashFields, toString
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final int PLAYER_ID_FIELD_NUMBER
public static final int BUNDLE_ID_FIELD_NUMBER
public static final int TIMESTAMP_SECONDS_FIELD_NUMBER
public static final int SALT_FIELD_NUMBER
public static final int SIGNATURE_FIELD_NUMBER
public static final int PUBLIC_KEY_URL_FIELD_NUMBER
public static final int VARS_FIELD_NUMBER
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection
in class com.google.protobuf.GeneratedMessage
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage
public java.lang.String getPlayerId()
Player ID (generated by GameCenter).
string player_id = 1 [json_name = "playerId"];
getPlayerId
in interface AccountGameCenterOrBuilder
public com.google.protobuf.ByteString getPlayerIdBytes()
Player ID (generated by GameCenter).
string player_id = 1 [json_name = "playerId"];
getPlayerIdBytes
in interface AccountGameCenterOrBuilder
public java.lang.String getBundleId()
Bundle ID (generated by GameCenter).
string bundle_id = 2 [json_name = "bundleId"];
getBundleId
in interface AccountGameCenterOrBuilder
public com.google.protobuf.ByteString getBundleIdBytes()
Bundle ID (generated by GameCenter).
string bundle_id = 2 [json_name = "bundleId"];
getBundleIdBytes
in interface AccountGameCenterOrBuilder
public long getTimestampSeconds()
Time since UNIX epoch when the signature was created.
int64 timestamp_seconds = 3 [json_name = "timestampSeconds"];
getTimestampSeconds
in interface AccountGameCenterOrBuilder
public java.lang.String getSalt()
A random "NSString" used to compute the hash and keep it randomized.
string salt = 4 [json_name = "salt"];
getSalt
in interface AccountGameCenterOrBuilder
public com.google.protobuf.ByteString getSaltBytes()
A random "NSString" used to compute the hash and keep it randomized.
string salt = 4 [json_name = "salt"];
getSaltBytes
in interface AccountGameCenterOrBuilder
public java.lang.String getSignature()
The verification signature data generated.
string signature = 5 [json_name = "signature"];
getSignature
in interface AccountGameCenterOrBuilder
public com.google.protobuf.ByteString getSignatureBytes()
The verification signature data generated.
string signature = 5 [json_name = "signature"];
getSignatureBytes
in interface AccountGameCenterOrBuilder
public java.lang.String getPublicKeyUrl()
The URL for the public encryption key.
string public_key_url = 6 [json_name = "publicKeyUrl"];
getPublicKeyUrl
in interface AccountGameCenterOrBuilder
public com.google.protobuf.ByteString getPublicKeyUrlBytes()
The URL for the public encryption key.
string public_key_url = 6 [json_name = "publicKeyUrl"];
getPublicKeyUrlBytes
in interface AccountGameCenterOrBuilder
public int getVarsCount()
AccountGameCenterOrBuilder
Extra information that will be bundled in the session token.
map<string, string> vars = 7 [json_name = "vars"];
getVarsCount
in interface AccountGameCenterOrBuilder
public boolean containsVars(java.lang.String key)
Extra information that will be bundled in the session token.
map<string, string> vars = 7 [json_name = "vars"];
containsVars
in interface AccountGameCenterOrBuilder
@Deprecated public java.util.Map<java.lang.String,java.lang.String> getVars()
getVarsMap()
instead.getVars
in interface AccountGameCenterOrBuilder
public java.util.Map<java.lang.String,java.lang.String> getVarsMap()
Extra information that will be bundled in the session token.
map<string, string> vars = 7 [json_name = "vars"];
getVarsMap
in interface AccountGameCenterOrBuilder
public java.lang.String getVarsOrDefault(java.lang.String key, java.lang.String defaultValue)
Extra information that will be bundled in the session token.
map<string, string> vars = 7 [json_name = "vars"];
getVarsOrDefault
in interface AccountGameCenterOrBuilder
public java.lang.String getVarsOrThrow(java.lang.String key)
Extra information that will be bundled in the session token.
map<string, string> vars = 7 [json_name = "vars"];
getVarsOrThrow
in interface AccountGameCenterOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessage
java.io.IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessage
public boolean equals(java.lang.Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static AccountGameCenter parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static AccountGameCenter parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static AccountGameCenter parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static AccountGameCenter parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static AccountGameCenter parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static AccountGameCenter parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static AccountGameCenter parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static AccountGameCenter parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static AccountGameCenter parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static AccountGameCenter parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static AccountGameCenter parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOException
public static AccountGameCenter parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public AccountGameCenter.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static AccountGameCenter.Builder newBuilder()
public static AccountGameCenter.Builder newBuilder(AccountGameCenter prototype)
public AccountGameCenter.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected AccountGameCenter.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.AbstractMessage
public static AccountGameCenter getDefaultInstance()
public static com.google.protobuf.Parser<AccountGameCenter> parser()
public com.google.protobuf.Parser<AccountGameCenter> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessage
public AccountGameCenter getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder