Package org.gluu.oxtrust.model
Class OxAuthClient
- java.lang.Object
-
- org.gluu.persist.model.base.Entry
-
- org.gluu.oxtrust.model.OxAuthClient
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
public class OxAuthClient extends org.gluu.persist.model.base.Entry implements java.io.Serializable
oxAuthClient- Version:
- December 4, 2018
- Author:
- Reda Zerrad Date: 06.08.2012, Yuriy Movchan Date: 05/22/2013, Javier Rojas Blum
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description OxAuthClient()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Boolean
getAccessTokenAsJwt()
java.lang.Integer
getAccessTokenLifetime()
SignatureAlgorithm
getAccessTokenSigningAlg()
java.util.List<java.lang.String>
getAssociatedPersons()
org.oxauth.persistence.model.ClientAttributes
getAttributes()
java.lang.String[]
getAuthorizedOrigins()
org.gluu.oxauth.model.crypto.signature.AsymmetricSignatureAlgorithm
getBackchannelAuthenticationRequestSigningAlg()
java.lang.String
getBackchannelClientNotificationEndpoint()
java.lang.String
getBackchannelTokenDeliveryMode()
java.lang.Boolean
getBackchannelUserCodeParameter()
java.lang.String[]
getClaimRedirectURI()
java.lang.String
getClientUri()
java.util.List<java.lang.String>
getContacts()
java.lang.String[]
getDefaultAcrValues()
java.lang.Integer
getDefaultMaxAge()
java.lang.String
getDescription()
java.lang.String
getDisplayName()
java.lang.String
getEncodedClientSecret()
java.util.Date
getExp()
org.gluu.oxauth.model.common.GrantType[]
getGrantTypes()
KeyEncryptionAlgorithm
getIdTokenEncryptedResponseAlg()
BlockEncryptionAlgorithm
getIdTokenEncryptedResponseEnc()
SignatureAlgorithm
getIdTokenSignedResponseAlg()
java.lang.String
getIdTokenTokenBindingCnf()
java.lang.String
getInitiateLoginUri()
java.lang.String
getInum()
java.lang.String
getJwks()
java.lang.String
getJwksUri()
java.lang.String
getLogoUri()
java.lang.Boolean
getLogoutSessionRequired()
java.util.List<java.lang.String>
getLogoutUri()
OxAuthApplicationType
getOxAuthAppType()
java.util.List<java.lang.String>
getOxAuthClaims()
java.lang.String
getOxAuthClientSecret()
java.lang.Boolean
getOxAuthPersistClientAuthorizations()
java.util.List<java.lang.String>
getOxAuthPostLogoutRedirectURIs()
java.util.List<java.lang.String>
getOxAuthRedirectURIs()
java.util.List<java.lang.String>
getOxAuthScopes()
java.lang.Boolean
getOxAuthTrustedClient()
java.lang.String
getOxdId()
java.lang.Boolean
getOxIncludeClaimsInIdToken()
java.lang.Integer
getOxRefreshTokenLifetime()
java.lang.String
getPolicyUri()
java.lang.String[]
getPostLogoutRedirectUris()
KeyEncryptionAlgorithm
getRequestObjectEncryptionAlg()
BlockEncryptionAlgorithm
getRequestObjectEncryptionEnc()
SignatureAlgorithm
getRequestObjectSigningAlg()
java.lang.String[]
getRequestUris()
java.lang.Boolean
getRequireAuthTime()
org.gluu.oxauth.model.common.ResponseType[]
getResponseTypes()
java.lang.Boolean
getRptAsJwt()
java.lang.String
getSectorIdentifierUri()
java.lang.String
getSoftwareId()
java.lang.String
getSoftwareStatement()
java.lang.String
getSoftwareVersion()
OxAuthSubjectType
getSubjectType()
AuthenticationMethod
getTokenEndpointAuthMethod()
SignatureAlgorithm
getTokenEndpointAuthSigningAlg()
java.lang.String
getTosUri()
KeyEncryptionAlgorithm
getUserInfoEncryptedResponseAlg()
BlockEncryptionAlgorithm
getUserInfoEncryptedResponseEnc()
SignatureAlgorithm
getUserInfoSignedResponseAlg()
boolean
isDeletable()
boolean
isDisabled()
boolean
isSelected()
void
setAccessTokenAsJwt(java.lang.Boolean accessTokenAsJwt)
void
setAccessTokenLifetime(java.lang.Integer accessTokenLifetime)
void
setAccessTokenSigningAlg(SignatureAlgorithm accessTokenSigningAlg)
void
setAssociatedPersons(java.util.List<java.lang.String> associatedPersons)
void
setAttributes(org.oxauth.persistence.model.ClientAttributes attributes)
void
setAuthorizedOrigins(java.lang.String[] authorizedOrigins)
void
setBackchannelAuthenticationRequestSigningAlg(org.gluu.oxauth.model.crypto.signature.AsymmetricSignatureAlgorithm backchannelAuthenticationRequestSigningAlg)
void
setBackchannelClientNotificationEndpoint(java.lang.String backchannelClientNotificationEndpoint)
void
setBackchannelTokenDeliveryMode(java.lang.String backchannelTokenDeliveryMode)
void
setBackchannelUserCodeParameter(java.lang.Boolean backchannelUserCodeParameter)
void
setClaimRedirectURI(java.lang.String[] claimRedirectURI)
void
setClientUri(java.lang.String clientUri)
void
setContacts(java.util.List<java.lang.String> contacts)
void
setDefaultAcrValues(java.lang.String[] defaultAcrValues)
void
setDefaultMaxAge(java.lang.Integer defaultMaxAge)
void
setDeletable(boolean deletable)
void
setDescription(java.lang.String description)
void
setDisabled(boolean disabled)
void
setDisplayName(java.lang.String displayName)
void
setEncodedClientSecret(java.lang.String encodedClientSecret)
void
setExp(java.util.Date exp)
void
setGrantTypes(org.gluu.oxauth.model.common.GrantType[] grantTypes)
void
setIdTokenEncryptedResponseAlg(KeyEncryptionAlgorithm idTokenEncryptedResponseAlg)
void
setIdTokenEncryptedResponseEnc(BlockEncryptionAlgorithm idTokenEncryptedResponseEnc)
void
setIdTokenSignedResponseAlg(SignatureAlgorithm idTokenSignedResponseAlg)
void
setIdTokenTokenBindingCnf(java.lang.String idTokenTokenBindingCnf)
void
setInitiateLoginUri(java.lang.String initiateLoginUri)
void
setInum(java.lang.String inum)
void
setJwks(java.lang.String jwks)
void
setJwksUri(java.lang.String jwksUri)
void
setLogoUri(java.lang.String logoUri)
void
setLogoutSessionRequired(java.lang.Boolean logoutSessionRequired)
void
setLogoutUri(java.util.List<java.lang.String> logoutUri)
void
setOxAuthAppType(OxAuthApplicationType oxAuthAppType)
void
setOxAuthClaims(java.util.List<java.lang.String> oxAuthClaims)
void
setOxAuthClientSecret(java.lang.String oxAuthClientSecret)
void
setOxAuthPersistClientAuthorizations(java.lang.Boolean oxAuthPersistClientAuthorizations)
void
setOxAuthPostLogoutRedirectURIs(java.util.List<java.lang.String> oxAuthPostLogoutRedirectURIs)
void
setOxAuthRedirectURIs(java.util.List<java.lang.String> oxAuthRedirectURIs)
void
setOxAuthScopes(java.util.List<java.lang.String> oxAuthScopes)
void
setOxAuthTrustedClient(java.lang.Boolean oxAuthTrustedClient)
void
setOxdId(java.lang.String oxdId)
void
setOxIncludeClaimsInIdToken(java.lang.Boolean oxIncludeClaimsInIdToken)
void
setOxRefreshTokenLifetime(java.lang.Integer oxRefreshTokenLifetime)
void
setPolicyUri(java.lang.String policyUri)
void
setPostLogoutRedirectUris(java.lang.String[] postLogoutRedirectUris)
void
setRequestObjectEncryptionAlg(KeyEncryptionAlgorithm requestObjectEncryptionAlg)
void
setRequestObjectEncryptionEnc(BlockEncryptionAlgorithm requestObjectEncryptionEnc)
void
setRequestObjectSigningAlg(SignatureAlgorithm requestObjectSigningAlg)
void
setRequestUris(java.lang.String[] requestUris)
void
setRequireAuthTime(java.lang.Boolean requireAuthTime)
void
setResponseTypes(org.gluu.oxauth.model.common.ResponseType[] responseTypes)
void
setRptAsJwt(java.lang.Boolean rptAsJwt)
void
setSectorIdentifierUri(java.lang.String sectorIdentifierUri)
void
setSelected(boolean selected)
void
setSoftwareId(java.lang.String softwareId)
void
setSoftwareStatement(java.lang.String softwareStatement)
void
setSoftwareVersion(java.lang.String softwareVersion)
void
setSubjectType(OxAuthSubjectType subjectType)
void
setTokenEndpointAuthMethod(AuthenticationMethod tokenEndpointAuthMethod)
void
setTokenEndpointAuthSigningAlg(SignatureAlgorithm tokenEndpointAuthSigningAlg)
void
setTosUri(java.lang.String tosUri)
void
setUserInfoEncryptedResponseAlg(KeyEncryptionAlgorithm userInfoEncryptedResponseAlg)
void
setUserInfoEncryptedResponseEnc(BlockEncryptionAlgorithm userInfoEncryptedResponseEnc)
void
setUserInfoSignedResponseAlg(SignatureAlgorithm userInfoSignedResponseAlg)
-
-
-
Method Detail
-
isSelected
public boolean isSelected()
-
setSelected
public void setSelected(boolean selected)
-
getClaimRedirectURI
public java.lang.String[] getClaimRedirectURI()
-
setClaimRedirectURI
public void setClaimRedirectURI(java.lang.String[] claimRedirectURI)
-
getInum
public java.lang.String getInum()
-
setInum
public void setInum(java.lang.String inum)
-
getDisplayName
public java.lang.String getDisplayName()
-
setDisplayName
public void setDisplayName(java.lang.String displayName)
-
getDescription
public final java.lang.String getDescription()
-
setDescription
public final void setDescription(java.lang.String description)
-
getOxAuthAppType
public OxAuthApplicationType getOxAuthAppType()
-
setOxAuthAppType
public void setOxAuthAppType(OxAuthApplicationType oxAuthAppType)
-
getContacts
public java.util.List<java.lang.String> getContacts()
-
setContacts
public void setContacts(java.util.List<java.lang.String> contacts)
-
getOxAuthRedirectURIs
public java.util.List<java.lang.String> getOxAuthRedirectURIs()
-
setOxAuthRedirectURIs
public void setOxAuthRedirectURIs(java.util.List<java.lang.String> oxAuthRedirectURIs)
-
getOxAuthPostLogoutRedirectURIs
public java.util.List<java.lang.String> getOxAuthPostLogoutRedirectURIs()
-
setOxAuthPostLogoutRedirectURIs
public void setOxAuthPostLogoutRedirectURIs(java.util.List<java.lang.String> oxAuthPostLogoutRedirectURIs)
-
getOxAuthScopes
public java.util.List<java.lang.String> getOxAuthScopes()
-
setOxAuthScopes
public void setOxAuthScopes(java.util.List<java.lang.String> oxAuthScopes)
-
getOxAuthClaims
public java.util.List<java.lang.String> getOxAuthClaims()
-
setOxAuthClaims
public void setOxAuthClaims(java.util.List<java.lang.String> oxAuthClaims)
-
getEncodedClientSecret
public java.lang.String getEncodedClientSecret()
-
setEncodedClientSecret
public void setEncodedClientSecret(java.lang.String encodedClientSecret)
-
getAssociatedPersons
public java.util.List<java.lang.String> getAssociatedPersons()
-
setAssociatedPersons
public void setAssociatedPersons(java.util.List<java.lang.String> associatedPersons)
-
getOxAuthTrustedClient
public java.lang.Boolean getOxAuthTrustedClient()
-
setOxAuthTrustedClient
public void setOxAuthTrustedClient(java.lang.Boolean oxAuthTrustedClient)
-
getResponseTypes
public org.gluu.oxauth.model.common.ResponseType[] getResponseTypes()
-
setResponseTypes
public void setResponseTypes(org.gluu.oxauth.model.common.ResponseType[] responseTypes)
-
getGrantTypes
public org.gluu.oxauth.model.common.GrantType[] getGrantTypes()
-
setGrantTypes
public void setGrantTypes(org.gluu.oxauth.model.common.GrantType[] grantTypes)
-
getLogoUri
public java.lang.String getLogoUri()
-
setLogoUri
public void setLogoUri(java.lang.String logoUri)
-
getClientUri
public java.lang.String getClientUri()
-
setClientUri
public void setClientUri(java.lang.String clientUri)
-
getPolicyUri
public java.lang.String getPolicyUri()
-
setPolicyUri
public void setPolicyUri(java.lang.String policyUri)
-
getTosUri
public java.lang.String getTosUri()
-
setTosUri
public void setTosUri(java.lang.String tosUri)
-
getJwksUri
public java.lang.String getJwksUri()
-
setJwksUri
public void setJwksUri(java.lang.String jwksUri)
-
getJwks
public java.lang.String getJwks()
-
setJwks
public void setJwks(java.lang.String jwks)
-
getSectorIdentifierUri
public java.lang.String getSectorIdentifierUri()
-
setSectorIdentifierUri
public void setSectorIdentifierUri(java.lang.String sectorIdentifierUri)
-
getSubjectType
public OxAuthSubjectType getSubjectType()
-
setSubjectType
public void setSubjectType(OxAuthSubjectType subjectType)
-
getIdTokenTokenBindingCnf
public java.lang.String getIdTokenTokenBindingCnf()
-
setIdTokenTokenBindingCnf
public void setIdTokenTokenBindingCnf(java.lang.String idTokenTokenBindingCnf)
-
getRptAsJwt
public java.lang.Boolean getRptAsJwt()
-
setRptAsJwt
public void setRptAsJwt(java.lang.Boolean rptAsJwt)
-
getAccessTokenAsJwt
public java.lang.Boolean getAccessTokenAsJwt()
-
setAccessTokenAsJwt
public void setAccessTokenAsJwt(java.lang.Boolean accessTokenAsJwt)
-
getAccessTokenSigningAlg
public SignatureAlgorithm getAccessTokenSigningAlg()
-
setAccessTokenSigningAlg
public void setAccessTokenSigningAlg(SignatureAlgorithm accessTokenSigningAlg)
-
getIdTokenSignedResponseAlg
public SignatureAlgorithm getIdTokenSignedResponseAlg()
-
setIdTokenSignedResponseAlg
public void setIdTokenSignedResponseAlg(SignatureAlgorithm idTokenSignedResponseAlg)
-
getIdTokenEncryptedResponseAlg
public KeyEncryptionAlgorithm getIdTokenEncryptedResponseAlg()
-
setIdTokenEncryptedResponseAlg
public void setIdTokenEncryptedResponseAlg(KeyEncryptionAlgorithm idTokenEncryptedResponseAlg)
-
getIdTokenEncryptedResponseEnc
public BlockEncryptionAlgorithm getIdTokenEncryptedResponseEnc()
-
setIdTokenEncryptedResponseEnc
public void setIdTokenEncryptedResponseEnc(BlockEncryptionAlgorithm idTokenEncryptedResponseEnc)
-
getUserInfoSignedResponseAlg
public SignatureAlgorithm getUserInfoSignedResponseAlg()
-
setUserInfoSignedResponseAlg
public void setUserInfoSignedResponseAlg(SignatureAlgorithm userInfoSignedResponseAlg)
-
getUserInfoEncryptedResponseAlg
public KeyEncryptionAlgorithm getUserInfoEncryptedResponseAlg()
-
setUserInfoEncryptedResponseAlg
public void setUserInfoEncryptedResponseAlg(KeyEncryptionAlgorithm userInfoEncryptedResponseAlg)
-
getUserInfoEncryptedResponseEnc
public BlockEncryptionAlgorithm getUserInfoEncryptedResponseEnc()
-
setUserInfoEncryptedResponseEnc
public void setUserInfoEncryptedResponseEnc(BlockEncryptionAlgorithm userInfoEncryptedResponseEnc)
-
getRequestObjectSigningAlg
public SignatureAlgorithm getRequestObjectSigningAlg()
-
setRequestObjectSigningAlg
public void setRequestObjectSigningAlg(SignatureAlgorithm requestObjectSigningAlg)
-
getRequestObjectEncryptionAlg
public KeyEncryptionAlgorithm getRequestObjectEncryptionAlg()
-
setRequestObjectEncryptionAlg
public void setRequestObjectEncryptionAlg(KeyEncryptionAlgorithm requestObjectEncryptionAlg)
-
getRequestObjectEncryptionEnc
public BlockEncryptionAlgorithm getRequestObjectEncryptionEnc()
-
setRequestObjectEncryptionEnc
public void setRequestObjectEncryptionEnc(BlockEncryptionAlgorithm requestObjectEncryptionEnc)
-
getTokenEndpointAuthSigningAlg
public SignatureAlgorithm getTokenEndpointAuthSigningAlg()
-
setTokenEndpointAuthSigningAlg
public void setTokenEndpointAuthSigningAlg(SignatureAlgorithm tokenEndpointAuthSigningAlg)
-
getDefaultMaxAge
public java.lang.Integer getDefaultMaxAge()
-
setDefaultMaxAge
public void setDefaultMaxAge(java.lang.Integer defaultMaxAge)
-
getRequireAuthTime
public java.lang.Boolean getRequireAuthTime()
-
setRequireAuthTime
public void setRequireAuthTime(java.lang.Boolean requireAuthTime)
-
getTokenEndpointAuthMethod
public AuthenticationMethod getTokenEndpointAuthMethod()
-
setTokenEndpointAuthMethod
public void setTokenEndpointAuthMethod(AuthenticationMethod tokenEndpointAuthMethod)
-
getPostLogoutRedirectUris
public java.lang.String[] getPostLogoutRedirectUris()
-
setPostLogoutRedirectUris
public void setPostLogoutRedirectUris(java.lang.String[] postLogoutRedirectUris)
-
getLogoutUri
public java.util.List<java.lang.String> getLogoutUri()
-
setLogoutUri
public void setLogoutUri(java.util.List<java.lang.String> logoutUri)
-
getLogoutSessionRequired
public java.lang.Boolean getLogoutSessionRequired()
-
setLogoutSessionRequired
public void setLogoutSessionRequired(java.lang.Boolean logoutSessionRequired)
-
getOxAuthPersistClientAuthorizations
public java.lang.Boolean getOxAuthPersistClientAuthorizations()
-
setOxAuthPersistClientAuthorizations
public void setOxAuthPersistClientAuthorizations(java.lang.Boolean oxAuthPersistClientAuthorizations)
-
getOxIncludeClaimsInIdToken
public java.lang.Boolean getOxIncludeClaimsInIdToken()
-
setOxIncludeClaimsInIdToken
public void setOxIncludeClaimsInIdToken(java.lang.Boolean oxIncludeClaimsInIdToken)
-
getOxRefreshTokenLifetime
public java.lang.Integer getOxRefreshTokenLifetime()
-
setOxRefreshTokenLifetime
public void setOxRefreshTokenLifetime(java.lang.Integer oxRefreshTokenLifetime)
-
getAccessTokenLifetime
public java.lang.Integer getAccessTokenLifetime()
-
setAccessTokenLifetime
public void setAccessTokenLifetime(java.lang.Integer accessTokenLifetime)
-
getDefaultAcrValues
public java.lang.String[] getDefaultAcrValues()
-
setDefaultAcrValues
public void setDefaultAcrValues(java.lang.String[] defaultAcrValues)
-
getInitiateLoginUri
public java.lang.String getInitiateLoginUri()
-
setInitiateLoginUri
public void setInitiateLoginUri(java.lang.String initiateLoginUri)
-
getRequestUris
public java.lang.String[] getRequestUris()
-
setRequestUris
public void setRequestUris(java.lang.String[] requestUris)
-
getAuthorizedOrigins
public java.lang.String[] getAuthorizedOrigins()
-
setAuthorizedOrigins
public void setAuthorizedOrigins(java.lang.String[] authorizedOrigins)
-
getSoftwareId
public java.lang.String getSoftwareId()
-
setSoftwareId
public void setSoftwareId(java.lang.String softwareId)
-
getSoftwareVersion
public java.lang.String getSoftwareVersion()
-
setSoftwareVersion
public void setSoftwareVersion(java.lang.String softwareVersion)
-
getSoftwareStatement
public java.lang.String getSoftwareStatement()
-
setSoftwareStatement
public void setSoftwareStatement(java.lang.String softwareStatement)
-
isDisabled
public boolean isDisabled()
-
setDisabled
public void setDisabled(boolean disabled)
-
setOxAuthClientSecret
public void setOxAuthClientSecret(java.lang.String oxAuthClientSecret)
-
getOxAuthClientSecret
public java.lang.String getOxAuthClientSecret()
-
getExp
public java.util.Date getExp()
-
setExp
public void setExp(java.util.Date exp)
-
getOxdId
public final java.lang.String getOxdId()
-
setOxdId
public final void setOxdId(java.lang.String oxdId)
-
isDeletable
public boolean isDeletable()
-
setDeletable
public void setDeletable(boolean deletable)
-
getAttributes
public org.oxauth.persistence.model.ClientAttributes getAttributes()
-
setAttributes
public void setAttributes(org.oxauth.persistence.model.ClientAttributes attributes)
-
getBackchannelAuthenticationRequestSigningAlg
public org.gluu.oxauth.model.crypto.signature.AsymmetricSignatureAlgorithm getBackchannelAuthenticationRequestSigningAlg()
-
setBackchannelAuthenticationRequestSigningAlg
public void setBackchannelAuthenticationRequestSigningAlg(org.gluu.oxauth.model.crypto.signature.AsymmetricSignatureAlgorithm backchannelAuthenticationRequestSigningAlg)
-
getBackchannelTokenDeliveryMode
public java.lang.String getBackchannelTokenDeliveryMode()
-
setBackchannelTokenDeliveryMode
public void setBackchannelTokenDeliveryMode(java.lang.String backchannelTokenDeliveryMode)
-
getBackchannelClientNotificationEndpoint
public java.lang.String getBackchannelClientNotificationEndpoint()
-
setBackchannelClientNotificationEndpoint
public void setBackchannelClientNotificationEndpoint(java.lang.String backchannelClientNotificationEndpoint)
-
getBackchannelUserCodeParameter
public java.lang.Boolean getBackchannelUserCodeParameter()
-
setBackchannelUserCodeParameter
public void setBackchannelUserCodeParameter(java.lang.Boolean backchannelUserCodeParameter)
-
-