Interface AuthenticationOrBuilder (0.3.0)

public interface AuthenticationOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAuthDetails()

public abstract String getAuthDetails()

The vendor defined details of the authentication.

string auth_details = 3;

Returns
Type Description
String

The authDetails.

getAuthDetailsBytes()

public abstract ByteString getAuthDetailsBytes()

The vendor defined details of the authentication.

string auth_details = 3;

Returns
Type Description
ByteString

The bytes for authDetails.

getMechanism(int index)

public abstract Authentication.Mechanism getMechanism(int index)

The authentication mechanism.

repeated .google.backstory.Authentication.Mechanism mechanism = 2;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
Authentication.Mechanism

The mechanism at the given index.

getMechanismCount()

public abstract int getMechanismCount()

The authentication mechanism.

repeated .google.backstory.Authentication.Mechanism mechanism = 2;

Returns
Type Description
int

The count of mechanism.

getMechanismList()

public abstract List<Authentication.Mechanism> getMechanismList()

The authentication mechanism.

repeated .google.backstory.Authentication.Mechanism mechanism = 2;

Returns
Type Description
List<Mechanism>

A list containing the mechanism.

getMechanismValue(int index)

public abstract int getMechanismValue(int index)

The authentication mechanism.

repeated .google.backstory.Authentication.Mechanism mechanism = 2;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
int

The enum numeric value on the wire of mechanism at the given index.

getMechanismValueList()

public abstract List<Integer> getMechanismValueList()

The authentication mechanism.

repeated .google.backstory.Authentication.Mechanism mechanism = 2;

Returns
Type Description
List<Integer>

A list containing the enum numeric values on the wire for mechanism.

getOutcome()

public abstract Authentication.Outcome getOutcome()

The outcome of the authentication event.

.google.backstory.Authentication.Outcome outcome = 4;

Returns
Type Description
Authentication.Outcome

The outcome.

getOutcomeValue()

public abstract int getOutcomeValue()

The outcome of the authentication event.

.google.backstory.Authentication.Outcome outcome = 4;

Returns
Type Description
int

The enum numeric value on the wire for outcome.

getType()

public abstract Authentication.AuthType getType()

The type of authentication.

.google.backstory.Authentication.AuthType type = 1;

Returns
Type Description
Authentication.AuthType

The type.

getTypeValue()

public abstract int getTypeValue()

The type of authentication.

.google.backstory.Authentication.AuthType type = 1;

Returns
Type Description
int

The enum numeric value on the wire for type.