Package org.molgenis.security.oidc.model
Class OidcClient
- java.lang.Object
-
- org.molgenis.data.support.StaticEntity
-
- org.molgenis.security.oidc.model.OidcClient
-
- All Implemented Interfaces:
org.molgenis.data.Entity,org.molgenis.i18n.Identifiable
public class OidcClient extends org.molgenis.data.support.StaticEntityA representation of a client registration with an OpenID Connect 1.0 Provider.
-
-
Constructor Summary
Constructors Constructor Description OidcClient(String id, org.molgenis.data.meta.model.EntityType entityType)OidcClient(org.molgenis.data.Entity entity)OidcClient(org.molgenis.data.meta.model.EntityType entityType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAuthorizationGrantType()StringgetAuthorizationUri()StringgetClientAuthenticationMethod()StringgetClientId()StringgetClientName()StringgetClientSecret()StringgetJwkSetUri()StringgetRegistrationId()String[]getScopes()StringgetTokenUri()StringgetUserInfoUri()StringgetUsernameAttributeName()voidsetAuthorizationGrantType(String authorizationGrantType)voidsetAuthorizationUri(String authorizationUri)voidsetClientAuthenticationMethod(String clientAuthenticationMethod)voidsetClientId(String clientId)voidsetClientName(String clientName)voidsetClientSecret(String clientSecret)voidsetJwkSetUri(String jwkSetUri)voidsetScopes(String[] scopes)voidsetTokenUri(String tokenUri)voidsetUserInfoUri(String userInfoUri)voidsetUsernameAttributeName(String usernameAttributeName)
-
-
-
Constructor Detail
-
OidcClient
public OidcClient(org.molgenis.data.Entity entity)
-
OidcClient
public OidcClient(org.molgenis.data.meta.model.EntityType entityType)
-
OidcClient
public OidcClient(String id, org.molgenis.data.meta.model.EntityType entityType)
-
-
Method Detail
-
getRegistrationId
public String getRegistrationId()
-
setClientId
public void setClientId(String clientId)
-
getClientId
public String getClientId()
-
setClientSecret
public void setClientSecret(String clientSecret)
-
getClientSecret
public String getClientSecret()
-
setClientName
public void setClientName(String clientName)
-
getClientName
public String getClientName()
-
setClientAuthenticationMethod
public void setClientAuthenticationMethod(String clientAuthenticationMethod)
-
getClientAuthenticationMethod
public String getClientAuthenticationMethod()
-
setAuthorizationGrantType
public void setAuthorizationGrantType(String authorizationGrantType)
-
getAuthorizationGrantType
public String getAuthorizationGrantType()
-
setAuthorizationUri
public void setAuthorizationUri(String authorizationUri)
-
getAuthorizationUri
public String getAuthorizationUri()
-
setTokenUri
public void setTokenUri(String tokenUri)
-
getTokenUri
public String getTokenUri()
-
setJwkSetUri
public void setJwkSetUri(String jwkSetUri)
-
getJwkSetUri
public String getJwkSetUri()
-
setScopes
public void setScopes(String[] scopes)
-
getScopes
public String[] getScopes()
-
setUserInfoUri
public void setUserInfoUri(String userInfoUri)
-
getUserInfoUri
public String getUserInfoUri()
-
setUsernameAttributeName
public void setUsernameAttributeName(String usernameAttributeName)
-
getUsernameAttributeName
public String getUsernameAttributeName()
-
-