Package com.exoscale.sdk.model
Class SksOidc
- java.lang.Object
-
- com.exoscale.sdk.model.SksOidc
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.4.0") public class SksOidc extends Object
SKS Cluster OpenID config map
-
-
Field Summary
Fields Modifier and Type Field Description static String
JSON_PROPERTY_CLIENT_ID
static String
JSON_PROPERTY_GROUPS_CLAIM
static String
JSON_PROPERTY_GROUPS_PREFIX
static String
JSON_PROPERTY_ISSUER_URL
static String
JSON_PROPERTY_REQUIRED_CLAIM
static String
JSON_PROPERTY_USERNAME_CLAIM
static String
JSON_PROPERTY_USERNAME_PREFIX
-
Constructor Summary
Constructors Constructor Description SksOidc()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SksOidc
clientId(String clientId)
boolean
equals(Object o)
Return true if this sks-oidc object is equal to o.String
getClientId()
OpenID client IDString
getGroupsClaim()
JWT claim to use as the user's groupString
getGroupsPrefix()
Prefix prepended to group claimsString
getIssuerUrl()
OpenID provider URLMap<String,String>
getRequiredClaim()
A key value map that describes a required claim in the ID TokenString
getUsernameClaim()
JWT claim to use as the user nameString
getUsernamePrefix()
Prefix prepended to username claimsSksOidc
groupsClaim(String groupsClaim)
SksOidc
groupsPrefix(String groupsPrefix)
int
hashCode()
SksOidc
issuerUrl(String issuerUrl)
SksOidc
putRequiredClaimItem(String key, String requiredClaimItem)
SksOidc
requiredClaim(Map<String,String> requiredClaim)
void
setClientId(String clientId)
void
setGroupsClaim(String groupsClaim)
void
setGroupsPrefix(String groupsPrefix)
void
setIssuerUrl(String issuerUrl)
void
setRequiredClaim(Map<String,String> requiredClaim)
void
setUsernameClaim(String usernameClaim)
void
setUsernamePrefix(String usernamePrefix)
String
toString()
String
toUrlQueryString()
Convert the instance into URL query string.String
toUrlQueryString(String prefix)
Convert the instance into URL query string.SksOidc
usernameClaim(String usernameClaim)
SksOidc
usernamePrefix(String usernamePrefix)
-
-
-
Field Detail
-
JSON_PROPERTY_CLIENT_ID
public static final String JSON_PROPERTY_CLIENT_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ISSUER_URL
public static final String JSON_PROPERTY_ISSUER_URL
- See Also:
- Constant Field Values
-
JSON_PROPERTY_USERNAME_CLAIM
public static final String JSON_PROPERTY_USERNAME_CLAIM
- See Also:
- Constant Field Values
-
JSON_PROPERTY_USERNAME_PREFIX
public static final String JSON_PROPERTY_USERNAME_PREFIX
- See Also:
- Constant Field Values
-
JSON_PROPERTY_GROUPS_CLAIM
public static final String JSON_PROPERTY_GROUPS_CLAIM
- See Also:
- Constant Field Values
-
JSON_PROPERTY_GROUPS_PREFIX
public static final String JSON_PROPERTY_GROUPS_PREFIX
- See Also:
- Constant Field Values
-
JSON_PROPERTY_REQUIRED_CLAIM
public static final String JSON_PROPERTY_REQUIRED_CLAIM
- See Also:
- Constant Field Values
-
-
Method Detail
-
getClientId
@Nonnull public String getClientId()
OpenID client ID- Returns:
- clientId
-
setClientId
public void setClientId(String clientId)
-
getIssuerUrl
@Nonnull public String getIssuerUrl()
OpenID provider URL- Returns:
- issuerUrl
-
setIssuerUrl
public void setIssuerUrl(String issuerUrl)
-
getUsernameClaim
@Nullable public String getUsernameClaim()
JWT claim to use as the user name- Returns:
- usernameClaim
-
setUsernameClaim
public void setUsernameClaim(String usernameClaim)
-
getUsernamePrefix
@Nullable public String getUsernamePrefix()
Prefix prepended to username claims- Returns:
- usernamePrefix
-
setUsernamePrefix
public void setUsernamePrefix(String usernamePrefix)
-
getGroupsClaim
@Nullable public String getGroupsClaim()
JWT claim to use as the user's group- Returns:
- groupsClaim
-
setGroupsClaim
public void setGroupsClaim(String groupsClaim)
-
getGroupsPrefix
@Nullable public String getGroupsPrefix()
Prefix prepended to group claims- Returns:
- groupsPrefix
-
setGroupsPrefix
public void setGroupsPrefix(String groupsPrefix)
-
getRequiredClaim
@Nullable public Map<String,String> getRequiredClaim()
A key value map that describes a required claim in the ID Token- Returns:
- requiredClaim
-
equals
public boolean equals(Object o)
Return true if this sks-oidc object is equal to o.
-
toUrlQueryString
public String toUrlQueryString()
Convert the instance into URL query string.- Returns:
- URL query string
-
-