Class 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 Detail

      • OxAuthClient

        public OxAuthClient()
    • 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)
      • 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.lang.String getOxAuthPostLogoutRedirectURIs()
      • setOxAuthPostLogoutRedirectURIs

        public void setOxAuthPostLogoutRedirectURIs​(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)
      • 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)
      • setAccessTokenSigningAlg

        public void setAccessTokenSigningAlg​(SignatureAlgorithm accessTokenSigningAlg)
      • setIdTokenSignedResponseAlg

        public void setIdTokenSignedResponseAlg​(SignatureAlgorithm idTokenSignedResponseAlg)
      • setIdTokenEncryptedResponseAlg

        public void setIdTokenEncryptedResponseAlg​(KeyEncryptionAlgorithm idTokenEncryptedResponseAlg)
      • setIdTokenEncryptedResponseEnc

        public void setIdTokenEncryptedResponseEnc​(BlockEncryptionAlgorithm idTokenEncryptedResponseEnc)
      • setUserInfoSignedResponseAlg

        public void setUserInfoSignedResponseAlg​(SignatureAlgorithm userInfoSignedResponseAlg)
      • setUserInfoEncryptedResponseAlg

        public void setUserInfoEncryptedResponseAlg​(KeyEncryptionAlgorithm userInfoEncryptedResponseAlg)
      • setUserInfoEncryptedResponseEnc

        public void setUserInfoEncryptedResponseEnc​(BlockEncryptionAlgorithm userInfoEncryptedResponseEnc)
      • setRequestObjectSigningAlg

        public void setRequestObjectSigningAlg​(SignatureAlgorithm requestObjectSigningAlg)
      • setRequestObjectEncryptionAlg

        public void setRequestObjectEncryptionAlg​(KeyEncryptionAlgorithm requestObjectEncryptionAlg)
      • 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)
      • 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)