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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if this sks-oidc object is equal to o.OpenID client IDJWT claim to use as the user's groupPrefix prepended to group claimsOpenID provider URLA key value map that describes a required claim in the ID TokenJWT claim to use as the user namePrefix prepended to username claimsgroupsClaim(String groupsClaim) groupsPrefix(String groupsPrefix) inthashCode()putRequiredClaimItem(String key, String requiredClaimItem) requiredClaim(Map<String, String> requiredClaim) voidsetClientId(String clientId) voidsetGroupsClaim(String groupsClaim) voidsetGroupsPrefix(String groupsPrefix) voidsetIssuerUrl(String issuerUrl) voidsetRequiredClaim(Map<String, String> requiredClaim) voidsetUsernameClaim(String usernameClaim) voidsetUsernamePrefix(String usernamePrefix) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.usernameClaim(String usernameClaim) usernamePrefix(String usernamePrefix)
-
Field Details
-
JSON_PROPERTY_CLIENT_ID
- See Also:
-
JSON_PROPERTY_ISSUER_URL
- See Also:
-
JSON_PROPERTY_USERNAME_CLAIM
- See Also:
-
JSON_PROPERTY_USERNAME_PREFIX
- See Also:
-
JSON_PROPERTY_GROUPS_CLAIM
- See Also:
-
JSON_PROPERTY_GROUPS_PREFIX
- See Also:
-
JSON_PROPERTY_REQUIRED_CLAIM
- See Also:
-
-
Constructor Details
-
SksOidc
public SksOidc()
-
-
Method Details
-
clientId
-
getClientId
OpenID client ID- Returns:
- clientId
-
setClientId
-
issuerUrl
-
getIssuerUrl
OpenID provider URL- Returns:
- issuerUrl
-
setIssuerUrl
-
usernameClaim
-
getUsernameClaim
JWT claim to use as the user name- Returns:
- usernameClaim
-
setUsernameClaim
-
usernamePrefix
-
getUsernamePrefix
Prefix prepended to username claims- Returns:
- usernamePrefix
-
setUsernamePrefix
-
groupsClaim
-
getGroupsClaim
JWT claim to use as the user's group- Returns:
- groupsClaim
-
setGroupsClaim
-
groupsPrefix
-
getGroupsPrefix
Prefix prepended to group claims- Returns:
- groupsPrefix
-
setGroupsPrefix
-
requiredClaim
-
putRequiredClaimItem
-
getRequiredClaim
A key value map that describes a required claim in the ID Token- Returns:
- requiredClaim
-
setRequiredClaim
-
equals
Return true if this sks-oidc object is equal to o. -
hashCode
public int hashCode() -
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
Convert the instance into URL query string.- Parameters:
prefix- prefix of the query string- Returns:
- URL query string
-