public class IdentityPoolValueV1 extends AuthValue
IdentityPoolValueV2
.
This class is used in unit tests to ensure proper handling
of deprecated records within the auth metadata topic. The
deprecated annotation will cause warnings, preventing build.
For that reason, it is not annotated with Deprecated
.Constructor and Description |
---|
IdentityPoolValueV1(io.confluent.security.trustservice.store.data.IdentityPool identityPool) |
IdentityPoolValueV1(long version,
String issuer,
String subjectClaim,
String serviceAccount,
String policy) |
IdentityPoolValueV1(long version,
String issuer,
String subjectClaim,
String serviceAccount,
String policy,
String orgId) |
IdentityPoolValueV1(long version,
String issuer,
String subjectClaim,
String principalClaim,
String serviceAccount,
String policy,
String filter) |
IdentityPoolValueV1(long version,
String providerId,
String issuer,
String subjectClaim,
String principalClaim,
String serviceAccount,
String policy,
String filter,
String orgId) |
Modifier and Type | Method and Description |
---|---|
AuthEntryType |
entryType() |
boolean |
equals(Object o) |
int |
hashCode() |
String |
issuer() |
String |
orgId() |
String |
policy() |
String |
providerId() |
String |
serviceAccount() |
String |
subjectClaim() |
String |
toString() |
long |
version() |
public IdentityPoolValueV1(long version, String providerId, String issuer, String subjectClaim, String principalClaim, String serviceAccount, String policy, String filter, String orgId)
public IdentityPoolValueV1(long version, String issuer, String subjectClaim, String serviceAccount, String policy, String orgId)
public IdentityPoolValueV1(long version, String issuer, String subjectClaim, String serviceAccount, String policy)
public IdentityPoolValueV1(long version, String issuer, String subjectClaim, String principalClaim, String serviceAccount, String policy, String filter)
public IdentityPoolValueV1(io.confluent.security.trustservice.store.data.IdentityPool identityPool)
public long version()
public String providerId()
public String issuer()
public String subjectClaim()
public String serviceAccount()
public String policy()
public String orgId()
public AuthEntryType entryType()