Class JpaOAuthClientRegistration
java.lang.Object
com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
- All Implemented Interfaces:
com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware
,com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
,Serializable
@Entity
public class JpaOAuthClientRegistration
extends Object
implements Serializable, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware
JPA representation of a
ClientRegistration
with a tenant id.- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
org.modelmapper.ModelMapper
fromMe()
Class<?>
getId()
int
hashCode()
void
setAuthorizationGrantType
(String authorizationGrantType) void
setClientAuthenticationMethod
(String clientAuthenticationMethod) void
setClientId
(String clientId) void
setClientName
(String clientName) void
setClientSecret
(String clientSecret) void
void
setProviderDetails
(JpaOAuthClientProviderDetails providerDetails) void
setRedirectUriTemplate
(String redirectUriTemplate) void
setRegistrationId
(String registrationId) void
void
setTenantId
(String tenantId) org.modelmapper.ModelMapper
toMe()
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
postFromMe, postToMe, preFromMe, preToMe
-
Constructor Details
-
JpaOAuthClientRegistration
public JpaOAuthClientRegistration()
-
-
Method Details
-
getBusinessDomainType
- Specified by:
getBusinessDomainType
in interfacecom.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware
-
fromMe
@NonNull public org.modelmapper.ModelMapper fromMe()- Specified by:
fromMe
in interfacecom.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
-
toMe
@NonNull public org.modelmapper.ModelMapper toMe()- Specified by:
toMe
in interfacecom.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
-
getId
-
getTenantId
-
getRegistrationId
-
getClientId
-
getClientSecret
-
getClientAuthenticationMethod
-
getAuthorizationGrantType
-
getRedirectUriTemplate
-
getScopes
-
getClientName
-
getProviderDetails
-
setId
-
setTenantId
-
setRegistrationId
-
setClientId
-
setClientSecret
-
setClientAuthenticationMethod
-
setAuthorizationGrantType
-
setRedirectUriTemplate
-
setScopes
-
setClientName
-
setProviderDetails
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-