public class ExternalIdentityRef extends Object
ExternalIdentityRef
defines a reference to an external identity.Constructor and Description |
---|
ExternalIdentityRef(@NotNull String id,
@Nullable String providerName)
Creates a new external identity ref with the given id and provider name
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o)
Tests if the given object is an external identity reference and if it's
getString() is equal to this.
|
static @NotNull ExternalIdentityRef |
fromString(@NotNull String str)
Creates an external identity reference from a string representation.
|
@NotNull String |
getId()
Returns the id of the external identity.
|
@Nullable String |
getProviderName()
Returns the name of the identity provider.
|
@NotNull String |
getString()
Returns a string representation of this external identity reference
|
int |
hashCode() |
String |
toString() |
@Nullable public @Nullable String getProviderName()
@NotNull public @NotNull String getId()
@NotNull public @NotNull String getString()
@NotNull public static @NotNull ExternalIdentityRef fromString(@NotNull @NotNull String str)
str
- the stringpublic boolean equals(Object o)
id
and provider
fields in the comparison as
the string representation already incorporates both.Copyright © 2010 - 2020 Adobe. All Rights Reserved