public interface LoginProfileOrBuilder extends MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
boolean |
containsSshPublicKeys(java.lang.String key)
A map from SSH public key fingerprint to the associated key object.
|
java.lang.String |
getName()
The primary email address that uniquely identifies the user.
|
ByteString |
getNameBytes()
The primary email address that uniquely identifies the user.
|
OsLoginProto.PosixAccount |
getPosixAccounts(int index)
The list of POSIX accounts associated with the user.
|
int |
getPosixAccountsCount()
The list of POSIX accounts associated with the user.
|
java.util.List<OsLoginProto.PosixAccount> |
getPosixAccountsList()
The list of POSIX accounts associated with the user.
|
OsLoginProto.PosixAccountOrBuilder |
getPosixAccountsOrBuilder(int index)
The list of POSIX accounts associated with the user.
|
java.util.List<? extends OsLoginProto.PosixAccountOrBuilder> |
getPosixAccountsOrBuilderList()
The list of POSIX accounts associated with the user.
|
java.util.Map<java.lang.String,OsLoginProto.SshPublicKey> |
getSshPublicKeys()
Deprecated.
|
int |
getSshPublicKeysCount()
A map from SSH public key fingerprint to the associated key object.
|
java.util.Map<java.lang.String,OsLoginProto.SshPublicKey> |
getSshPublicKeysMap()
A map from SSH public key fingerprint to the associated key object.
|
OsLoginProto.SshPublicKey |
getSshPublicKeysOrDefault(java.lang.String key,
OsLoginProto.SshPublicKey defaultValue)
A map from SSH public key fingerprint to the associated key object.
|
OsLoginProto.SshPublicKey |
getSshPublicKeysOrThrow(java.lang.String key)
A map from SSH public key fingerprint to the associated key object.
|
boolean |
getSuspended()
Indicates if the user is suspended.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
isInitialized
java.lang.String getName()
The primary email address that uniquely identifies the user.
string name = 1;
ByteString getNameBytes()
The primary email address that uniquely identifies the user.
string name = 1;
java.util.List<OsLoginProto.PosixAccount> getPosixAccountsList()
The list of POSIX accounts associated with the user.
repeated .google.cloud.oslogin.common.PosixAccount posix_accounts = 2;
OsLoginProto.PosixAccount getPosixAccounts(int index)
The list of POSIX accounts associated with the user.
repeated .google.cloud.oslogin.common.PosixAccount posix_accounts = 2;
int getPosixAccountsCount()
The list of POSIX accounts associated with the user.
repeated .google.cloud.oslogin.common.PosixAccount posix_accounts = 2;
java.util.List<? extends OsLoginProto.PosixAccountOrBuilder> getPosixAccountsOrBuilderList()
The list of POSIX accounts associated with the user.
repeated .google.cloud.oslogin.common.PosixAccount posix_accounts = 2;
OsLoginProto.PosixAccountOrBuilder getPosixAccountsOrBuilder(int index)
The list of POSIX accounts associated with the user.
repeated .google.cloud.oslogin.common.PosixAccount posix_accounts = 2;
int getSshPublicKeysCount()
A map from SSH public key fingerprint to the associated key object.
map<string, .google.cloud.oslogin.common.SshPublicKey> ssh_public_keys = 3;
boolean containsSshPublicKeys(java.lang.String key)
A map from SSH public key fingerprint to the associated key object.
map<string, .google.cloud.oslogin.common.SshPublicKey> ssh_public_keys = 3;
@Deprecated java.util.Map<java.lang.String,OsLoginProto.SshPublicKey> getSshPublicKeys()
getSshPublicKeysMap()
instead.java.util.Map<java.lang.String,OsLoginProto.SshPublicKey> getSshPublicKeysMap()
A map from SSH public key fingerprint to the associated key object.
map<string, .google.cloud.oslogin.common.SshPublicKey> ssh_public_keys = 3;
OsLoginProto.SshPublicKey getSshPublicKeysOrDefault(java.lang.String key, OsLoginProto.SshPublicKey defaultValue)
A map from SSH public key fingerprint to the associated key object.
map<string, .google.cloud.oslogin.common.SshPublicKey> ssh_public_keys = 3;
OsLoginProto.SshPublicKey getSshPublicKeysOrThrow(java.lang.String key)
A map from SSH public key fingerprint to the associated key object.
map<string, .google.cloud.oslogin.common.SshPublicKey> ssh_public_keys = 3;
boolean getSuspended()
Indicates if the user is suspended. A suspended user cannot log in but their profile information is retained.
bool suspended = 4;