public enum Authentication.Mechanism extends Enum<Authentication.Mechanism> implements ProtocolMessageEnumMechanism(s) used to authenticate.
Protobuf enum google.backstory.Authentication.Mechanism
Implements
ProtocolMessageEnumStatic Fields |
|
|---|---|
| Name | Description |
BADGE_READER |
Badge reader authentication |
BADGE_READER_VALUE |
Badge reader authentication |
BATCH |
Batch authentication. |
BATCH_VALUE |
Batch authentication. |
BIOMETRIC |
Biometric device such as a fingerprint reader. |
BIOMETRIC_VALUE |
Biometric device such as a fingerprint reader. |
CACHED_INTERACTIVE |
Interactive authentication using cached credentials. |
CACHED_INTERACTIVE_VALUE |
Interactive authentication using cached credentials. |
CACHED_REMOTE_INTERACTIVE |
Cached Remote Interactive authentication using cached credentials. |
CACHED_REMOTE_INTERACTIVE_VALUE |
Cached Remote Interactive authentication using cached credentials. |
CACHED_UNLOCK |
Cached Remote Interactive authentication using cached credentials. |
CACHED_UNLOCK_VALUE |
Cached Remote Interactive authentication using cached credentials. |
HARDWARE_KEY |
Hardware key authentication. |
HARDWARE_KEY_VALUE |
Hardware key authentication. |
INTERACTIVE |
Interactive authentication. |
INTERACTIVE_VALUE |
Interactive authentication. |
LOCAL |
Local authentication. |
LOCAL_VALUE |
Local authentication. |
MECHANISM_OTHER |
Some other mechanism that is not defined here. |
MECHANISM_OTHER_VALUE |
Some other mechanism that is not defined here. |
MECHANISM_UNSPECIFIED |
The default mechanism. |
MECHANISM_UNSPECIFIED_VALUE |
The default mechanism. |
NETWORK |
Network authentication. |
NETWORK_CLEAR_TEXT |
Network clear text authentication. |
NETWORK_CLEAR_TEXT_VALUE |
Network clear text authentication. |
NETWORK_VALUE |
Network authentication. |
NEW_CREDENTIALS |
Authentication with new credentials. |
NEW_CREDENTIALS_VALUE |
Authentication with new credentials. |
OTP |
OTP authentication. |
OTP_VALUE |
OTP authentication. |
REMOTE |
Remote authentication. |
REMOTE_INTERACTIVE |
RDP, Terminal Services, or VNC. |
REMOTE_INTERACTIVE_VALUE |
RDP, Terminal Services, or VNC. |
REMOTE_VALUE |
Remote authentication. |
SERVICE |
Service authentication |
SERVICE_VALUE |
Service authentication |
UNLOCK |
Direct human-interactive unlock authentication. |
UNLOCK_VALUE |
Direct human-interactive unlock authentication. |
UNRECOGNIZED |
|
USERNAME_PASSWORD |
Username + password authentication. |
USERNAME_PASSWORD_VALUE |
Username + password authentication. |
WEARABLE |
Wearable such as an Apple Watch. |
WEARABLE_VALUE |
Wearable such as an Apple Watch. |
Static Methods |
|
|---|---|
| Name | Description |
forNumber(int value) |
|
getDescriptor() |
|
internalGetValueMap() |
|
valueOf(Descriptors.EnumValueDescriptor desc) |
|
valueOf(int value) |
Deprecated. Use #forNumber(int) instead. |
valueOf(String name) |
|
values() |
|
Methods |
|
|---|---|
| Name | Description |
getDescriptorForType() |
|
getNumber() |
|
getValueDescriptor() |
|