mitreid-connect
クラス | 公開メンバ関数 | 静的公開変数類 | 非公開メンバ関数 | 非公開変数類 | 静的非公開変数類 | 全メンバ一覧
org.mitre.oauth2.model.ClientDetailsEntity クラス
org.mitre.oauth2.model.ClientDetailsEntity の継承関係図
Inheritance graph
org.mitre.oauth2.model.ClientDetailsEntity 連携図
Collaboration graph

クラス

enum  AppType
 
enum  AuthMethod
 
enum  SubjectType
 

公開メンバ関数

 ClientDetailsEntity ()
 
Long getId ()
 
void setId (Long id)
 
String getClientDescription ()
 
void setClientDescription (String clientDescription)
 
boolean isAllowRefresh ()
 
boolean isReuseRefreshToken ()
 
void setReuseRefreshToken (boolean reuseRefreshToken)
 
Integer getIdTokenValiditySeconds ()
 
void setIdTokenValiditySeconds (Integer idTokenValiditySeconds)
 
boolean isDynamicallyRegistered ()
 
void setDynamicallyRegistered (boolean dynamicallyRegistered)
 
boolean isAllowIntrospection ()
 
void setAllowIntrospection (boolean allowIntrospection)
 
boolean isSecretRequired ()
 
boolean isScoped ()
 
String getClientId ()
 
void setClientId (String clientId)
 
String getClientSecret ()
 
void setClientSecret (String clientSecret)
 
Set< String > getScope ()
 
void setScope (Set< String > scope)
 
Set< String > getGrantTypes ()
 
void setGrantTypes (Set< String > grantTypes)
 
Set< String > getAuthorizedGrantTypes ()
 
Set< GrantedAuthority > getAuthorities ()
 
void setAuthorities (Set< GrantedAuthority > authorities)
 
Integer getAccessTokenValiditySeconds ()
 
void setAccessTokenValiditySeconds (Integer accessTokenValiditySeconds)
 
Integer getRefreshTokenValiditySeconds ()
 
void setRefreshTokenValiditySeconds (Integer refreshTokenValiditySeconds)
 
Set< String > getRedirectUris ()
 
void setRedirectUris (Set< String > redirectUris)
 
Set< String > getRegisteredRedirectUri ()
 
Set< String > getResourceIds ()
 
void setResourceIds (Set< String > resourceIds)
 
Map< String, Object > getAdditionalInformation ()
 
AppType getApplicationType ()
 
void setApplicationType (AppType applicationType)
 
String getClientName ()
 
void setClientName (String clientName)
 
AuthMethod getTokenEndpointAuthMethod ()
 
void setTokenEndpointAuthMethod (AuthMethod tokenEndpointAuthMethod)
 
SubjectType getSubjectType ()
 
void setSubjectType (SubjectType subjectType)
 
Set< String > getContacts ()
 
void setContacts (Set< String > contacts)
 
String getLogoUri ()
 
void setLogoUri (String logoUri)
 
String getPolicyUri ()
 
void setPolicyUri (String policyUri)
 
String getClientUri ()
 
void setClientUri (String clientUri)
 
String getTosUri ()
 
void setTosUri (String tosUri)
 
String getJwksUri ()
 
void setJwksUri (String jwksUri)
 
JWKSet getJwks ()
 
void setJwks (JWKSet jwks)
 
String getSectorIdentifierUri ()
 
void setSectorIdentifierUri (String sectorIdentifierUri)
 
JWSAlgorithm getRequestObjectSigningAlg ()
 
void setRequestObjectSigningAlg (JWSAlgorithm requestObjectSigningAlg)
 
JWSAlgorithm getUserInfoSignedResponseAlg ()
 
void setUserInfoSignedResponseAlg (JWSAlgorithm userInfoSignedResponseAlg)
 
JWEAlgorithm getUserInfoEncryptedResponseAlg ()
 
void setUserInfoEncryptedResponseAlg (JWEAlgorithm userInfoEncryptedResponseAlg)
 
EncryptionMethod getUserInfoEncryptedResponseEnc ()
 
void setUserInfoEncryptedResponseEnc (EncryptionMethod userInfoEncryptedResponseEnc)
 
JWSAlgorithm getIdTokenSignedResponseAlg ()
 
void setIdTokenSignedResponseAlg (JWSAlgorithm idTokenSignedResponseAlg)
 
JWEAlgorithm getIdTokenEncryptedResponseAlg ()
 
void setIdTokenEncryptedResponseAlg (JWEAlgorithm idTokenEncryptedResponseAlg)
 
EncryptionMethod getIdTokenEncryptedResponseEnc ()
 
void setIdTokenEncryptedResponseEnc (EncryptionMethod idTokenEncryptedResponseEnc)
 
JWSAlgorithm getTokenEndpointAuthSigningAlg ()
 
void setTokenEndpointAuthSigningAlg (JWSAlgorithm tokenEndpointAuthSigningAlg)
 
Integer getDefaultMaxAge ()
 
void setDefaultMaxAge (Integer defaultMaxAge)
 
Boolean getRequireAuthTime ()
 
void setRequireAuthTime (Boolean requireAuthTime)
 
Set< String > getResponseTypes ()
 
void setResponseTypes (Set< String > responseTypes)
 
Set< String > getDefaultACRvalues ()
 
void setDefaultACRvalues (Set< String > defaultACRvalues)
 
String getInitiateLoginUri ()
 
void setInitiateLoginUri (String initiateLoginUri)
 
Set< String > getPostLogoutRedirectUris ()
 
void setPostLogoutRedirectUris (Set< String > postLogoutRedirectUri)
 
Set< String > getRequestUris ()
 
void setRequestUris (Set< String > requestUris)
 
Date getCreatedAt ()
 
void setCreatedAt (Date createdAt)
 
boolean isAutoApprove (String scope)
 
boolean isClearAccessTokensOnRefresh ()
 
void setClearAccessTokensOnRefresh (boolean clearAccessTokensOnRefresh)
 
Set< String > getClaimsRedirectUris ()
 
void setClaimsRedirectUris (Set< String > claimsRedirectUris)
 
JWT getSoftwareStatement ()
 
void setSoftwareStatement (JWT softwareStatement)
 
PKCEAlgorithm getCodeChallengeMethod ()
 
void setCodeChallengeMethod (PKCEAlgorithm codeChallengeMethod)
 
Integer getDeviceCodeValiditySeconds ()
 
void setDeviceCodeValiditySeconds (Integer deviceCodeValiditySeconds)
 
String getSoftwareId ()
 
void setSoftwareId (String softwareId)
 
String getSoftwareVersion ()
 
void setSoftwareVersion (String softwareVersion)
 

静的公開変数類

static final String QUERY_BY_CLIENT_ID = "ClientDetailsEntity.getByClientId"
 
static final String QUERY_ALL = "ClientDetailsEntity.findAll"
 
static final String PARAM_CLIENT_ID = "clientId"
 

非公開メンバ関数

void prePersist ()
 

非公開変数類

Long id
 
String clientId = null
 
String clientSecret = null
 
Set< String > redirectUris = new HashSet<>()
 
String clientName
 
String clientUri
 
String logoUri
 
Set< String > contacts
 
String tosUri
 
AuthMethod tokenEndpointAuthMethod = AuthMethod.SECRET_BASIC
 
Set< String > scope = new HashSet<>()
 
Set< String > grantTypes = new HashSet<>()
 
Set< String > responseTypes = new HashSet<>()
 
String policyUri
 
String jwksUri
 
JWKSet jwks
 
String softwareId
 
String softwareVersion
 
AppType applicationType
 
String sectorIdentifierUri
 
SubjectType subjectType
 
JWSAlgorithm requestObjectSigningAlg = null
 
JWSAlgorithm userInfoSignedResponseAlg = null
 
JWEAlgorithm userInfoEncryptedResponseAlg = null
 
EncryptionMethod userInfoEncryptedResponseEnc = null
 
JWSAlgorithm idTokenSignedResponseAlg = null
 
JWEAlgorithm idTokenEncryptedResponseAlg = null
 
EncryptionMethod idTokenEncryptedResponseEnc = null
 
JWSAlgorithm tokenEndpointAuthSigningAlg = null
 
Integer defaultMaxAge
 
Boolean requireAuthTime
 
Set< String > defaultACRvalues
 
String initiateLoginUri
 
Set< String > postLogoutRedirectUris
 
Set< String > requestUris
 
Set< GrantedAuthority > authorities = new HashSet<>()
 
Integer accessTokenValiditySeconds = 0
 
Integer refreshTokenValiditySeconds = 0
 
Set< String > resourceIds = new HashSet<>()
 
Map< String, Object > additionalInformation = new HashMap<>()
 
String clientDescription = ""
 
boolean reuseRefreshToken = true
 
boolean dynamicallyRegistered = false
 
boolean allowIntrospection = false
 
Integer idTokenValiditySeconds
 
Date createdAt
 
boolean clearAccessTokensOnRefresh = true
 
Integer deviceCodeValiditySeconds
 
Set< String > claimsRedirectUris
 
JWT softwareStatement
 
PKCEAlgorithm codeChallengeMethod
 

静的非公開変数類

static final int DEFAULT_ID_TOKEN_VALIDITY_SECONDS = 600
 
static final long serialVersionUID = -1617727085733786296L
 

詳解

著者
jricher

構築子と解体子

◆ ClientDetailsEntity()

org.mitre.oauth2.model.ClientDetailsEntity.ClientDetailsEntity ( )
inline

Create a blank ClientDetailsEntity

246  {
247 
248  }

関数詳解

◆ getAccessTokenValiditySeconds()

Integer org.mitre.oauth2.model.ClientDetailsEntity.getAccessTokenValiditySeconds ( )
inline
504  {
506  }
Integer accessTokenValiditySeconds
Definition: ClientDetailsEntity.java:137

◆ getAdditionalInformation()

Map<String, Object> org.mitre.oauth2.model.ClientDetailsEntity.getAdditionalInformation ( )
inline

This library does not make use of this field, so it is not stored using our persistence layer.

However, it's somehow required by SECOUATH.

戻り値
an empty map
590  {
591  return this.additionalInformation;
592  }
Map< String, Object > additionalInformation
Definition: ClientDetailsEntity.java:140

◆ getApplicationType()

AppType org.mitre.oauth2.model.ClientDetailsEntity.getApplicationType ( )
inline
599  {
600  return applicationType;
601  }
AppType applicationType
Definition: ClientDetailsEntity.java:110

◆ getAuthorities()

Set<GrantedAuthority> org.mitre.oauth2.model.ClientDetailsEntity.getAuthorities ( )
inline
戻り値
the authorities
490  {
491  return authorities;
492  }
Set< GrantedAuthority > authorities
Definition: ClientDetailsEntity.java:136

◆ getAuthorizedGrantTypes()

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.getAuthorizedGrantTypes ( )
inline

passthrough for SECOAUTH api

475  {
476  return getGrantTypes();
477  }
Set< String > getGrantTypes()
Definition: ClientDetailsEntity.java:459

◆ getClaimsRedirectUris()

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.getClaimsRedirectUris ( )
inline
戻り値
the claimsRedirectUris
993  {
994  return claimsRedirectUris;
995  }
Set< String > claimsRedirectUris
Definition: ClientDetailsEntity.java:153

◆ getClientDescription()

String org.mitre.oauth2.model.ClientDetailsEntity.getClientDescription ( )
inline
戻り値
the clientDescription
282  {
283  return clientDescription;
284  }
String clientDescription
Definition: ClientDetailsEntity.java:143

◆ getClientId()

String org.mitre.oauth2.model.ClientDetailsEntity.getClientId ( )
inline
戻り値
the clientId
401  {
402  return clientId;
403  }
String clientId
Definition: ClientDetailsEntity.java:91

◆ getClientName()

String org.mitre.oauth2.model.ClientDetailsEntity.getClientName ( )
inline
609  {
610  return clientName;
611  }
String clientName
Definition: ClientDetailsEntity.java:94

◆ getClientSecret()

String org.mitre.oauth2.model.ClientDetailsEntity.getClientSecret ( )
inline
戻り値
the clientSecret
418  {
419  return clientSecret;
420  }
String clientSecret
Definition: ClientDetailsEntity.java:92

◆ getClientUri()

String org.mitre.oauth2.model.ClientDetailsEntity.getClientUri ( )
inline
戻り値
the clientUrl
676  {
677  return clientUri;
678  }
String clientUri
Definition: ClientDetailsEntity.java:95

◆ getCodeChallengeMethod()

PKCEAlgorithm org.mitre.oauth2.model.ClientDetailsEntity.getCodeChallengeMethod ( )
inline
戻り値
the codeChallengeMethod
1027  {
1028  return codeChallengeMethod;
1029  }
PKCEAlgorithm codeChallengeMethod
Definition: ClientDetailsEntity.java:159

◆ getContacts()

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.getContacts ( )
inline
643  {
644  return contacts;
645  }
Set< String > contacts
Definition: ClientDetailsEntity.java:97

◆ getCreatedAt()

Date org.mitre.oauth2.model.ClientDetailsEntity.getCreatedAt ( )
inline
戻り値
the createdAt
949  {
950  return createdAt;
951  }
Date createdAt
Definition: ClientDetailsEntity.java:148

◆ getDefaultACRvalues()

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.getDefaultACRvalues ( )
inline
戻り値
the defaultACRvalues
877  {
878  return defaultACRvalues;
879  }
Set< String > defaultACRvalues
Definition: ClientDetailsEntity.java:128

◆ getDefaultMaxAge()

Integer org.mitre.oauth2.model.ClientDetailsEntity.getDefaultMaxAge ( )
inline
830  {
831  return defaultMaxAge;
832  }
Integer defaultMaxAge
Definition: ClientDetailsEntity.java:126

◆ getDeviceCodeValiditySeconds()

Integer org.mitre.oauth2.model.ClientDetailsEntity.getDeviceCodeValiditySeconds ( )
inline
戻り値
the deviceCodeValiditySeconds
1043  {
1045  }
Integer deviceCodeValiditySeconds
Definition: ClientDetailsEntity.java:150

◆ getGrantTypes()

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.getGrantTypes ( )
inline
戻り値
the authorizedGrantTypes
459  {
460  return grantTypes;
461  }
Set< String > grantTypes
Definition: ClientDetailsEntity.java:101

◆ getId()

Long org.mitre.oauth2.model.ClientDetailsEntity.getId ( )
inline
戻り値
the id
265  {
266  return id;
267  }
Long id
Definition: ClientDetailsEntity.java:88

◆ getIdTokenEncryptedResponseAlg()

JWEAlgorithm org.mitre.oauth2.model.ClientDetailsEntity.getIdTokenEncryptedResponseAlg ( )
inline
798  {
800  }
JWEAlgorithm idTokenEncryptedResponseAlg
Definition: ClientDetailsEntity.java:121

◆ getIdTokenEncryptedResponseEnc()

EncryptionMethod org.mitre.oauth2.model.ClientDetailsEntity.getIdTokenEncryptedResponseEnc ( )
inline
809  {
811  }
EncryptionMethod idTokenEncryptedResponseEnc
Definition: ClientDetailsEntity.java:122

◆ getIdTokenSignedResponseAlg()

JWSAlgorithm org.mitre.oauth2.model.ClientDetailsEntity.getIdTokenSignedResponseAlg ( )
inline
787  {
789  }
JWSAlgorithm idTokenSignedResponseAlg
Definition: ClientDetailsEntity.java:120

◆ getIdTokenValiditySeconds()

Integer org.mitre.oauth2.model.ClientDetailsEntity.getIdTokenValiditySeconds ( )
inline

Number of seconds ID token is valid for. MUST be a positive integer, can not be null.

戻り値
the idTokenValiditySeconds
322  {
323  return idTokenValiditySeconds;
324  }
Integer idTokenValiditySeconds
Definition: ClientDetailsEntity.java:147

◆ getInitiateLoginUri()

String org.mitre.oauth2.model.ClientDetailsEntity.getInitiateLoginUri ( )
inline
戻り値
the initiateLoginUri
893  {
894  return initiateLoginUri;
895  }
String initiateLoginUri
Definition: ClientDetailsEntity.java:130

◆ getJwks()

JWKSet org.mitre.oauth2.model.ClientDetailsEntity.getJwks ( )
inline
戻り値
the jwks
719  {
720  return jwks;
721  }
JWKSet jwks
Definition: ClientDetailsEntity.java:105

◆ getJwksUri()

String org.mitre.oauth2.model.ClientDetailsEntity.getJwksUri ( )
inline
705  {
706  return jwksUri;
707  }
String jwksUri
Definition: ClientDetailsEntity.java:104

◆ getLogoUri()

String org.mitre.oauth2.model.ClientDetailsEntity.getLogoUri ( )
inline
653  {
654  return logoUri;
655  }
String logoUri
Definition: ClientDetailsEntity.java:96

◆ getPolicyUri()

String org.mitre.oauth2.model.ClientDetailsEntity.getPolicyUri ( )
inline
663  {
664  return policyUri;
665  }
String policyUri
Definition: ClientDetailsEntity.java:103

◆ getPostLogoutRedirectUris()

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.getPostLogoutRedirectUris ( )
inline
戻り値
the postLogoutRedirectUri
913  {
914  return postLogoutRedirectUris;
915  }
Set< String > postLogoutRedirectUris
Definition: ClientDetailsEntity.java:131

◆ getRedirectUris()

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.getRedirectUris ( )
inline
戻り値
the registeredRedirectUri
538  {
539  return redirectUris;
540  }
Set< String > redirectUris
Definition: ClientDetailsEntity.java:93

◆ getRefreshTokenValiditySeconds()

Integer org.mitre.oauth2.model.ClientDetailsEntity.getRefreshTokenValiditySeconds ( )
inline
518  {
520  }
Integer refreshTokenValiditySeconds
Definition: ClientDetailsEntity.java:138

◆ getRegisteredRedirectUri()

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.getRegisteredRedirectUri ( )
inline

Pass-through method to fulfill the ClientDetails interface with a bad name

554  {
555  return getRedirectUris();
556  }
Set< String > getRedirectUris()
Definition: ClientDetailsEntity.java:538

◆ getRequestObjectSigningAlg()

JWSAlgorithm org.mitre.oauth2.model.ClientDetailsEntity.getRequestObjectSigningAlg ( )
inline
743  {
745  }
JWSAlgorithm requestObjectSigningAlg
Definition: ClientDetailsEntity.java:114

◆ getRequestUris()

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.getRequestUris ( )
inline
戻り値
the requestUris
933  {
934  return requestUris;
935  }
Set< String > requestUris
Definition: ClientDetailsEntity.java:133

◆ getRequireAuthTime()

Boolean org.mitre.oauth2.model.ClientDetailsEntity.getRequireAuthTime ( )
inline
840  {
841  return requireAuthTime;
842  }
Boolean requireAuthTime
Definition: ClientDetailsEntity.java:127

◆ getResourceIds()

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.getResourceIds ( )
inline
戻り値
the resourceIds
568  {
569  return resourceIds;
570  }
Set< String > resourceIds
Definition: ClientDetailsEntity.java:139

◆ getResponseTypes()

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.getResponseTypes ( )
inline
戻り値
the responseTypes
857  {
858  return responseTypes;
859  }
Set< String > responseTypes
Definition: ClientDetailsEntity.java:102

◆ getScope()

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.getScope ( )
inline
戻り値
the scope
439  {
440  return scope;
441  }
Set< String > scope
Definition: ClientDetailsEntity.java:100

◆ getSectorIdentifierUri()

String org.mitre.oauth2.model.ClientDetailsEntity.getSectorIdentifierUri ( )
inline
732  {
733  return sectorIdentifierUri;
734  }
String sectorIdentifierUri
Definition: ClientDetailsEntity.java:111

◆ getSoftwareId()

String org.mitre.oauth2.model.ClientDetailsEntity.getSoftwareId ( )
inline
戻り値
the softwareId
1059  {
1060  return softwareId;
1061  }
String softwareId
Definition: ClientDetailsEntity.java:106

◆ getSoftwareStatement()

JWT org.mitre.oauth2.model.ClientDetailsEntity.getSoftwareStatement ( )
inline
戻り値
the softwareStatement
1010  {
1011  return softwareStatement;
1012  }
JWT softwareStatement
Definition: ClientDetailsEntity.java:156

◆ getSoftwareVersion()

String org.mitre.oauth2.model.ClientDetailsEntity.getSoftwareVersion ( )
inline
戻り値
the softwareVersion
1075  {
1076  return softwareVersion;
1077  }
String softwareVersion
Definition: ClientDetailsEntity.java:107

◆ getSubjectType()

SubjectType org.mitre.oauth2.model.ClientDetailsEntity.getSubjectType ( )
inline
629  {
630  return subjectType;
631  }
SubjectType subjectType
Definition: ClientDetailsEntity.java:112

◆ getTokenEndpointAuthMethod()

AuthMethod org.mitre.oauth2.model.ClientDetailsEntity.getTokenEndpointAuthMethod ( )
inline
619  {
621  }
AuthMethod tokenEndpointAuthMethod
Definition: ClientDetailsEntity.java:99

◆ getTokenEndpointAuthSigningAlg()

JWSAlgorithm org.mitre.oauth2.model.ClientDetailsEntity.getTokenEndpointAuthSigningAlg ( )
inline
820  {
822  }
JWSAlgorithm tokenEndpointAuthSigningAlg
Definition: ClientDetailsEntity.java:124

◆ getTosUri()

String org.mitre.oauth2.model.ClientDetailsEntity.getTosUri ( )
inline
戻り値
the tosUrl
692  {
693  return tosUri;
694  }
String tosUri
Definition: ClientDetailsEntity.java:98

◆ getUserInfoEncryptedResponseAlg()

JWEAlgorithm org.mitre.oauth2.model.ClientDetailsEntity.getUserInfoEncryptedResponseAlg ( )
inline
765  {
767  }
JWEAlgorithm userInfoEncryptedResponseAlg
Definition: ClientDetailsEntity.java:117

◆ getUserInfoEncryptedResponseEnc()

EncryptionMethod org.mitre.oauth2.model.ClientDetailsEntity.getUserInfoEncryptedResponseEnc ( )
inline
776  {
778  }
EncryptionMethod userInfoEncryptedResponseEnc
Definition: ClientDetailsEntity.java:118

◆ getUserInfoSignedResponseAlg()

JWSAlgorithm org.mitre.oauth2.model.ClientDetailsEntity.getUserInfoSignedResponseAlg ( )
inline
754  {
756  }
JWSAlgorithm userInfoSignedResponseAlg
Definition: ClientDetailsEntity.java:116

◆ isAllowIntrospection()

boolean org.mitre.oauth2.model.ClientDetailsEntity.isAllowIntrospection ( )
inline
戻り値
the allowIntrospection
358  {
359  return allowIntrospection;
360  }
boolean allowIntrospection
Definition: ClientDetailsEntity.java:146

◆ isAllowRefresh()

boolean org.mitre.oauth2.model.ClientDetailsEntity.isAllowRefresh ( )
inline
戻り値
the allowRefresh
297  {
298  if (grantTypes != null) {
299  return getAuthorizedGrantTypes().contains("refresh_token");
300  } else {
301  return false; // if there are no grants, we can't be refreshing them, can we?
302  }
303  }
Set< String > grantTypes
Definition: ClientDetailsEntity.java:101
Set< String > getAuthorizedGrantTypes()
Definition: ClientDetailsEntity.java:475

◆ isAutoApprove()

boolean org.mitre.oauth2.model.ClientDetailsEntity.isAutoApprove ( String  scope)
inline

Our framework doesn't use this construct, we use WhitelistedSites and ApprovedSites instead.

964  {
965  return false;
966  }

◆ isClearAccessTokensOnRefresh()

boolean org.mitre.oauth2.model.ClientDetailsEntity.isClearAccessTokensOnRefresh ( )
inline
戻り値
the clearAccessTokensOnRefresh
973  {
975  }
boolean clearAccessTokensOnRefresh
Definition: ClientDetailsEntity.java:149

◆ isDynamicallyRegistered()

boolean org.mitre.oauth2.model.ClientDetailsEntity.isDynamicallyRegistered ( )
inline
戻り値
the dynamicallyRegistered
338  {
339  return dynamicallyRegistered;
340  }
boolean dynamicallyRegistered
Definition: ClientDetailsEntity.java:145

◆ isReuseRefreshToken()

boolean org.mitre.oauth2.model.ClientDetailsEntity.isReuseRefreshToken ( )
inline
307  {
308  return reuseRefreshToken;
309  }
boolean reuseRefreshToken
Definition: ClientDetailsEntity.java:144

◆ isScoped()

boolean org.mitre.oauth2.model.ClientDetailsEntity.isScoped ( )
inline

If the scope list is not null or empty, then this client has been scoped.

391  {
392  return getScope() != null && !getScope().isEmpty();
393  }
Set< String > getScope()
Definition: ClientDetailsEntity.java:439

◆ isSecretRequired()

boolean org.mitre.oauth2.model.ClientDetailsEntity.isSecretRequired ( )
inline
374  {
375  if (getTokenEndpointAuthMethod() != null &&
376  (getTokenEndpointAuthMethod().equals(AuthMethod.SECRET_BASIC) ||
377  getTokenEndpointAuthMethod().equals(AuthMethod.SECRET_POST) ||
378  getTokenEndpointAuthMethod().equals(AuthMethod.SECRET_JWT))) {
379  return true;
380  } else {
381  return false;
382  }
383 
384  }
AuthMethod getTokenEndpointAuthMethod()
Definition: ClientDetailsEntity.java:619

◆ prePersist()

void org.mitre.oauth2.model.ClientDetailsEntity.prePersist ( )
inlineprivate
252  {
253  // make sure that ID tokens always time out, default to 5 minutes
254  if (getIdTokenValiditySeconds() == null) {
256  }
257  }
static final int DEFAULT_ID_TOKEN_VALIDITY_SECONDS
Definition: ClientDetailsEntity.java:84
Integer getIdTokenValiditySeconds()
Definition: ClientDetailsEntity.java:322
void setIdTokenValiditySeconds(Integer idTokenValiditySeconds)
Definition: ClientDetailsEntity.java:329

◆ setAccessTokenValiditySeconds()

void org.mitre.oauth2.model.ClientDetailsEntity.setAccessTokenValiditySeconds ( Integer  accessTokenValiditySeconds)
inline
引数
accessTokenTimeoutthe accessTokenTimeout to set
511  {
513  }
Integer accessTokenValiditySeconds
Definition: ClientDetailsEntity.java:137

◆ setAllowIntrospection()

void org.mitre.oauth2.model.ClientDetailsEntity.setAllowIntrospection ( boolean  allowIntrospection)
inline
引数
allowIntrospectionthe allowIntrospection to set
365  {
367  }
boolean allowIntrospection
Definition: ClientDetailsEntity.java:146

◆ setApplicationType()

void org.mitre.oauth2.model.ClientDetailsEntity.setApplicationType ( AppType  applicationType)
inline
603  {
605  }
AppType applicationType
Definition: ClientDetailsEntity.java:110

◆ setAuthorities()

void org.mitre.oauth2.model.ClientDetailsEntity.setAuthorities ( Set< GrantedAuthority >  authorities)
inline
引数
authoritiesthe Spring Security authorities this client is given
497  {
498  this.authorities = authorities;
499  }
Set< GrantedAuthority > authorities
Definition: ClientDetailsEntity.java:136

◆ setClaimsRedirectUris()

void org.mitre.oauth2.model.ClientDetailsEntity.setClaimsRedirectUris ( Set< String >  claimsRedirectUris)
inline
引数
claimsRedirectUristhe claimsRedirectUris to set
1000  {
1002  }
Set< String > claimsRedirectUris
Definition: ClientDetailsEntity.java:153

◆ setClearAccessTokensOnRefresh()

void org.mitre.oauth2.model.ClientDetailsEntity.setClearAccessTokensOnRefresh ( boolean  clearAccessTokensOnRefresh)
inline
引数
clearAccessTokensOnRefreshthe clearAccessTokensOnRefresh to set
980  {
982  }
boolean clearAccessTokensOnRefresh
Definition: ClientDetailsEntity.java:149

◆ setClientDescription()

void org.mitre.oauth2.model.ClientDetailsEntity.setClientDescription ( String  clientDescription)
inline
引数
clientDescriptionHuman-readable long description of the client (optional)
289  {
291  }
String clientDescription
Definition: ClientDetailsEntity.java:143

◆ setClientId()

void org.mitre.oauth2.model.ClientDetailsEntity.setClientId ( String  clientId)
inline
引数
clientIdThe OAuth2 client_id, must be unique to this client
408  {
409  this.clientId = clientId;
410  }
String clientId
Definition: ClientDetailsEntity.java:91

◆ setClientName()

void org.mitre.oauth2.model.ClientDetailsEntity.setClientName ( String  clientName)
inline
613  {
614  this.clientName = clientName;
615  }
String clientName
Definition: ClientDetailsEntity.java:94

◆ setClientSecret()

void org.mitre.oauth2.model.ClientDetailsEntity.setClientSecret ( String  clientSecret)
inline
引数
clientSecretthe OAuth2 client_secret (optional)
425  {
426  this.clientSecret = clientSecret;
427  }
String clientSecret
Definition: ClientDetailsEntity.java:92

◆ setClientUri()

void org.mitre.oauth2.model.ClientDetailsEntity.setClientUri ( String  clientUri)
inline
引数
clientUrlthe clientUrl to set
683  {
684  this.clientUri = clientUri;
685  }
String clientUri
Definition: ClientDetailsEntity.java:95

◆ setCodeChallengeMethod()

void org.mitre.oauth2.model.ClientDetailsEntity.setCodeChallengeMethod ( PKCEAlgorithm  codeChallengeMethod)
inline
引数
codeChallengeMethodthe codeChallengeMethod to set
1034  {
1036  }
PKCEAlgorithm codeChallengeMethod
Definition: ClientDetailsEntity.java:159

◆ setContacts()

void org.mitre.oauth2.model.ClientDetailsEntity.setContacts ( Set< String >  contacts)
inline
647  {
648  this.contacts = contacts;
649  }
Set< String > contacts
Definition: ClientDetailsEntity.java:97

◆ setCreatedAt()

void org.mitre.oauth2.model.ClientDetailsEntity.setCreatedAt ( Date  createdAt)
inline
引数
createdAtthe createdAt to set
956  {
957  this.createdAt = createdAt;
958  }
Date createdAt
Definition: ClientDetailsEntity.java:148

◆ setDefaultACRvalues()

void org.mitre.oauth2.model.ClientDetailsEntity.setDefaultACRvalues ( Set< String >  defaultACRvalues)
inline
引数
defaultACRvaluesthe defaultACRvalues to set
884  {
886  }
Set< String > defaultACRvalues
Definition: ClientDetailsEntity.java:128

◆ setDefaultMaxAge()

void org.mitre.oauth2.model.ClientDetailsEntity.setDefaultMaxAge ( Integer  defaultMaxAge)
inline
834  {
836  }
Integer defaultMaxAge
Definition: ClientDetailsEntity.java:126

◆ setDeviceCodeValiditySeconds()

void org.mitre.oauth2.model.ClientDetailsEntity.setDeviceCodeValiditySeconds ( Integer  deviceCodeValiditySeconds)
inline
引数
deviceCodeValiditySecondsthe deviceCodeValiditySeconds to set
1050  {
1052  }
Integer deviceCodeValiditySeconds
Definition: ClientDetailsEntity.java:150

◆ setDynamicallyRegistered()

void org.mitre.oauth2.model.ClientDetailsEntity.setDynamicallyRegistered ( boolean  dynamicallyRegistered)
inline
引数
dynamicallyRegisteredthe dynamicallyRegistered to set
345  {
347  }
boolean dynamicallyRegistered
Definition: ClientDetailsEntity.java:145

◆ setGrantTypes()

void org.mitre.oauth2.model.ClientDetailsEntity.setGrantTypes ( Set< String >  grantTypes)
inline
引数
authorizedGrantTypesthe OAuth2 grant types that this client is allowed to use
466  {
467  this.grantTypes = grantTypes;
468  }
Set< String > grantTypes
Definition: ClientDetailsEntity.java:101

◆ setId()

void org.mitre.oauth2.model.ClientDetailsEntity.setId ( Long  id)
inline
引数
idthe id to set
273  {
274  this.id = id;
275  }
Long id
Definition: ClientDetailsEntity.java:88

◆ setIdTokenEncryptedResponseAlg()

void org.mitre.oauth2.model.ClientDetailsEntity.setIdTokenEncryptedResponseAlg ( JWEAlgorithm  idTokenEncryptedResponseAlg)
inline
802  {
804  }
JWEAlgorithm idTokenEncryptedResponseAlg
Definition: ClientDetailsEntity.java:121

◆ setIdTokenEncryptedResponseEnc()

void org.mitre.oauth2.model.ClientDetailsEntity.setIdTokenEncryptedResponseEnc ( EncryptionMethod  idTokenEncryptedResponseEnc)
inline
813  {
815  }
EncryptionMethod idTokenEncryptedResponseEnc
Definition: ClientDetailsEntity.java:122

◆ setIdTokenSignedResponseAlg()

void org.mitre.oauth2.model.ClientDetailsEntity.setIdTokenSignedResponseAlg ( JWSAlgorithm  idTokenSignedResponseAlg)
inline
791  {
793  }
JWSAlgorithm idTokenSignedResponseAlg
Definition: ClientDetailsEntity.java:120

◆ setIdTokenValiditySeconds()

void org.mitre.oauth2.model.ClientDetailsEntity.setIdTokenValiditySeconds ( Integer  idTokenValiditySeconds)
inline
引数
idTokenValiditySecondsthe idTokenValiditySeconds to set
329  {
331  }
Integer idTokenValiditySeconds
Definition: ClientDetailsEntity.java:147

◆ setInitiateLoginUri()

void org.mitre.oauth2.model.ClientDetailsEntity.setInitiateLoginUri ( String  initiateLoginUri)
inline
引数
initiateLoginUrithe initiateLoginUri to set
900  {
902  }
String initiateLoginUri
Definition: ClientDetailsEntity.java:130

◆ setJwks()

void org.mitre.oauth2.model.ClientDetailsEntity.setJwks ( JWKSet  jwks)
inline
引数
jwksthe jwks to set
726  {
727  this.jwks = jwks;
728  }
JWKSet jwks
Definition: ClientDetailsEntity.java:105

◆ setJwksUri()

void org.mitre.oauth2.model.ClientDetailsEntity.setJwksUri ( String  jwksUri)
inline
709  {
710  this.jwksUri = jwksUri;
711  }
String jwksUri
Definition: ClientDetailsEntity.java:104

◆ setLogoUri()

void org.mitre.oauth2.model.ClientDetailsEntity.setLogoUri ( String  logoUri)
inline
657  {
658  this.logoUri = logoUri;
659  }
String logoUri
Definition: ClientDetailsEntity.java:96

◆ setPolicyUri()

void org.mitre.oauth2.model.ClientDetailsEntity.setPolicyUri ( String  policyUri)
inline
667  {
668  this.policyUri = policyUri;
669  }
String policyUri
Definition: ClientDetailsEntity.java:103

◆ setPostLogoutRedirectUris()

void org.mitre.oauth2.model.ClientDetailsEntity.setPostLogoutRedirectUris ( Set< String >  postLogoutRedirectUri)
inline
引数
postLogoutRedirectUrithe postLogoutRedirectUri to set
920  {
921  this.postLogoutRedirectUris = postLogoutRedirectUri;
922  }
Set< String > postLogoutRedirectUris
Definition: ClientDetailsEntity.java:131

◆ setRedirectUris()

void org.mitre.oauth2.model.ClientDetailsEntity.setRedirectUris ( Set< String >  redirectUris)
inline
引数
registeredRedirectUrithe registeredRedirectUri to set
545  {
546  this.redirectUris = redirectUris;
547  }
Set< String > redirectUris
Definition: ClientDetailsEntity.java:93

◆ setRefreshTokenValiditySeconds()

void org.mitre.oauth2.model.ClientDetailsEntity.setRefreshTokenValiditySeconds ( Integer  refreshTokenValiditySeconds)
inline
引数
refreshTokenTimeoutLifetime of refresh tokens, in seconds (optional - leave null for no timeout)
525  {
527  }
Integer refreshTokenValiditySeconds
Definition: ClientDetailsEntity.java:138

◆ setRequestObjectSigningAlg()

void org.mitre.oauth2.model.ClientDetailsEntity.setRequestObjectSigningAlg ( JWSAlgorithm  requestObjectSigningAlg)
inline
747  {
749  }
JWSAlgorithm requestObjectSigningAlg
Definition: ClientDetailsEntity.java:114

◆ setRequestUris()

void org.mitre.oauth2.model.ClientDetailsEntity.setRequestUris ( Set< String >  requestUris)
inline
引数
requestUristhe requestUris to set
940  {
941  this.requestUris = requestUris;
942  }
Set< String > requestUris
Definition: ClientDetailsEntity.java:133

◆ setRequireAuthTime()

void org.mitre.oauth2.model.ClientDetailsEntity.setRequireAuthTime ( Boolean  requireAuthTime)
inline
844  {
846  }
Boolean requireAuthTime
Definition: ClientDetailsEntity.java:127

◆ setResourceIds()

void org.mitre.oauth2.model.ClientDetailsEntity.setResourceIds ( Set< String >  resourceIds)
inline
引数
resourceIdsthe resourceIds to set
575  {
576  this.resourceIds = resourceIds;
577  }
Set< String > resourceIds
Definition: ClientDetailsEntity.java:139

◆ setResponseTypes()

void org.mitre.oauth2.model.ClientDetailsEntity.setResponseTypes ( Set< String >  responseTypes)
inline
引数
responseTypesthe responseTypes to set
864  {
866  }
Set< String > responseTypes
Definition: ClientDetailsEntity.java:102

◆ setReuseRefreshToken()

void org.mitre.oauth2.model.ClientDetailsEntity.setReuseRefreshToken ( boolean  reuseRefreshToken)
inline
311  {
313  }
boolean reuseRefreshToken
Definition: ClientDetailsEntity.java:144

◆ setScope()

void org.mitre.oauth2.model.ClientDetailsEntity.setScope ( Set< String >  scope)
inline
引数
scopethe set of scopes allowed to be issued to this client
446  {
447  this.scope = scope;
448  }
Set< String > scope
Definition: ClientDetailsEntity.java:100

◆ setSectorIdentifierUri()

void org.mitre.oauth2.model.ClientDetailsEntity.setSectorIdentifierUri ( String  sectorIdentifierUri)
inline
736  {
738  }
String sectorIdentifierUri
Definition: ClientDetailsEntity.java:111

◆ setSoftwareId()

void org.mitre.oauth2.model.ClientDetailsEntity.setSoftwareId ( String  softwareId)
inline
引数
softwareIdthe softwareId to set
1066  {
1067  this.softwareId = softwareId;
1068  }
String softwareId
Definition: ClientDetailsEntity.java:106

◆ setSoftwareStatement()

void org.mitre.oauth2.model.ClientDetailsEntity.setSoftwareStatement ( JWT  softwareStatement)
inline
引数
softwareStatementthe softwareStatement to set
1017  {
1019  }
JWT softwareStatement
Definition: ClientDetailsEntity.java:156

◆ setSoftwareVersion()

void org.mitre.oauth2.model.ClientDetailsEntity.setSoftwareVersion ( String  softwareVersion)
inline
引数
softwareVersionthe softwareVersion to set
1082  {
1084  }
String softwareVersion
Definition: ClientDetailsEntity.java:107

◆ setSubjectType()

void org.mitre.oauth2.model.ClientDetailsEntity.setSubjectType ( SubjectType  subjectType)
inline
633  {
634  this.subjectType = subjectType;
635  }
SubjectType subjectType
Definition: ClientDetailsEntity.java:112

◆ setTokenEndpointAuthMethod()

void org.mitre.oauth2.model.ClientDetailsEntity.setTokenEndpointAuthMethod ( AuthMethod  tokenEndpointAuthMethod)
inline
623  {
625  }
AuthMethod tokenEndpointAuthMethod
Definition: ClientDetailsEntity.java:99

◆ setTokenEndpointAuthSigningAlg()

void org.mitre.oauth2.model.ClientDetailsEntity.setTokenEndpointAuthSigningAlg ( JWSAlgorithm  tokenEndpointAuthSigningAlg)
inline
824  {
826  }
JWSAlgorithm tokenEndpointAuthSigningAlg
Definition: ClientDetailsEntity.java:124

◆ setTosUri()

void org.mitre.oauth2.model.ClientDetailsEntity.setTosUri ( String  tosUri)
inline
引数
tosUrlthe tosUrl to set
699  {
700  this.tosUri = tosUri;
701  }
String tosUri
Definition: ClientDetailsEntity.java:98

◆ setUserInfoEncryptedResponseAlg()

void org.mitre.oauth2.model.ClientDetailsEntity.setUserInfoEncryptedResponseAlg ( JWEAlgorithm  userInfoEncryptedResponseAlg)
inline
769  {
771  }
JWEAlgorithm userInfoEncryptedResponseAlg
Definition: ClientDetailsEntity.java:117

◆ setUserInfoEncryptedResponseEnc()

void org.mitre.oauth2.model.ClientDetailsEntity.setUserInfoEncryptedResponseEnc ( EncryptionMethod  userInfoEncryptedResponseEnc)
inline
780  {
782  }
EncryptionMethod userInfoEncryptedResponseEnc
Definition: ClientDetailsEntity.java:118

◆ setUserInfoSignedResponseAlg()

void org.mitre.oauth2.model.ClientDetailsEntity.setUserInfoSignedResponseAlg ( JWSAlgorithm  userInfoSignedResponseAlg)
inline
758  {
760  }
JWSAlgorithm userInfoSignedResponseAlg
Definition: ClientDetailsEntity.java:116

メンバ詳解

◆ accessTokenValiditySeconds

Integer org.mitre.oauth2.model.ClientDetailsEntity.accessTokenValiditySeconds = 0
private

◆ additionalInformation

Map<String, Object> org.mitre.oauth2.model.ClientDetailsEntity.additionalInformation = new HashMap<>()
private

◆ allowIntrospection

boolean org.mitre.oauth2.model.ClientDetailsEntity.allowIntrospection = false
private

◆ applicationType

AppType org.mitre.oauth2.model.ClientDetailsEntity.applicationType
private

Fields from OIDC Client Registration Specification

◆ authorities

Set<GrantedAuthority> org.mitre.oauth2.model.ClientDetailsEntity.authorities = new HashSet<>()
private

Fields to support the ClientDetails interface

◆ claimsRedirectUris

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.claimsRedirectUris
private

fields for UMA

◆ clearAccessTokensOnRefresh

boolean org.mitre.oauth2.model.ClientDetailsEntity.clearAccessTokensOnRefresh = true
private

◆ clientDescription

String org.mitre.oauth2.model.ClientDetailsEntity.clientDescription = ""
private

Our own fields

◆ clientId

String org.mitre.oauth2.model.ClientDetailsEntity.clientId = null
private

Fields from the OAuth2 Dynamic Registration Specification

◆ clientName

String org.mitre.oauth2.model.ClientDetailsEntity.clientName
private

◆ clientSecret

String org.mitre.oauth2.model.ClientDetailsEntity.clientSecret = null
private

◆ clientUri

String org.mitre.oauth2.model.ClientDetailsEntity.clientUri
private

◆ codeChallengeMethod

PKCEAlgorithm org.mitre.oauth2.model.ClientDetailsEntity.codeChallengeMethod
private

PKCE

◆ contacts

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.contacts
private

◆ createdAt

Date org.mitre.oauth2.model.ClientDetailsEntity.createdAt
private

◆ DEFAULT_ID_TOKEN_VALIDITY_SECONDS

final int org.mitre.oauth2.model.ClientDetailsEntity.DEFAULT_ID_TOKEN_VALIDITY_SECONDS = 600
staticprivate

◆ defaultACRvalues

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.defaultACRvalues
private

◆ defaultMaxAge

Integer org.mitre.oauth2.model.ClientDetailsEntity.defaultMaxAge
private

◆ deviceCodeValiditySeconds

Integer org.mitre.oauth2.model.ClientDetailsEntity.deviceCodeValiditySeconds
private

◆ dynamicallyRegistered

boolean org.mitre.oauth2.model.ClientDetailsEntity.dynamicallyRegistered = false
private

◆ grantTypes

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.grantTypes = new HashSet<>()
private

◆ id

Long org.mitre.oauth2.model.ClientDetailsEntity.id
private

◆ idTokenEncryptedResponseAlg

JWEAlgorithm org.mitre.oauth2.model.ClientDetailsEntity.idTokenEncryptedResponseAlg = null
private

◆ idTokenEncryptedResponseEnc

EncryptionMethod org.mitre.oauth2.model.ClientDetailsEntity.idTokenEncryptedResponseEnc = null
private

◆ idTokenSignedResponseAlg

JWSAlgorithm org.mitre.oauth2.model.ClientDetailsEntity.idTokenSignedResponseAlg = null
private

◆ idTokenValiditySeconds

Integer org.mitre.oauth2.model.ClientDetailsEntity.idTokenValiditySeconds
private

◆ initiateLoginUri

String org.mitre.oauth2.model.ClientDetailsEntity.initiateLoginUri
private

◆ jwks

JWKSet org.mitre.oauth2.model.ClientDetailsEntity.jwks
private

◆ jwksUri

String org.mitre.oauth2.model.ClientDetailsEntity.jwksUri
private

◆ logoUri

String org.mitre.oauth2.model.ClientDetailsEntity.logoUri
private

◆ PARAM_CLIENT_ID

final String org.mitre.oauth2.model.ClientDetailsEntity.PARAM_CLIENT_ID = "clientId"
static

◆ policyUri

String org.mitre.oauth2.model.ClientDetailsEntity.policyUri
private

◆ postLogoutRedirectUris

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.postLogoutRedirectUris
private

◆ QUERY_ALL

final String org.mitre.oauth2.model.ClientDetailsEntity.QUERY_ALL = "ClientDetailsEntity.findAll"
static

◆ QUERY_BY_CLIENT_ID

final String org.mitre.oauth2.model.ClientDetailsEntity.QUERY_BY_CLIENT_ID = "ClientDetailsEntity.getByClientId"
static

◆ redirectUris

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.redirectUris = new HashSet<>()
private

◆ refreshTokenValiditySeconds

Integer org.mitre.oauth2.model.ClientDetailsEntity.refreshTokenValiditySeconds = 0
private

◆ requestObjectSigningAlg

JWSAlgorithm org.mitre.oauth2.model.ClientDetailsEntity.requestObjectSigningAlg = null
private

◆ requestUris

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.requestUris
private

◆ requireAuthTime

Boolean org.mitre.oauth2.model.ClientDetailsEntity.requireAuthTime
private

◆ resourceIds

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.resourceIds = new HashSet<>()
private

◆ responseTypes

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.responseTypes = new HashSet<>()
private

◆ reuseRefreshToken

boolean org.mitre.oauth2.model.ClientDetailsEntity.reuseRefreshToken = true
private

◆ scope

Set<String> org.mitre.oauth2.model.ClientDetailsEntity.scope = new HashSet<>()
private

◆ sectorIdentifierUri

String org.mitre.oauth2.model.ClientDetailsEntity.sectorIdentifierUri
private

◆ serialVersionUID

final long org.mitre.oauth2.model.ClientDetailsEntity.serialVersionUID = -1617727085733786296L
staticprivate

◆ softwareId

String org.mitre.oauth2.model.ClientDetailsEntity.softwareId
private

◆ softwareStatement

JWT org.mitre.oauth2.model.ClientDetailsEntity.softwareStatement
private

Software statement

◆ softwareVersion

String org.mitre.oauth2.model.ClientDetailsEntity.softwareVersion
private

◆ subjectType

SubjectType org.mitre.oauth2.model.ClientDetailsEntity.subjectType
private

◆ tokenEndpointAuthMethod

AuthMethod org.mitre.oauth2.model.ClientDetailsEntity.tokenEndpointAuthMethod = AuthMethod.SECRET_BASIC
private

◆ tokenEndpointAuthSigningAlg

JWSAlgorithm org.mitre.oauth2.model.ClientDetailsEntity.tokenEndpointAuthSigningAlg = null
private

◆ tosUri

String org.mitre.oauth2.model.ClientDetailsEntity.tosUri
private

◆ userInfoEncryptedResponseAlg

JWEAlgorithm org.mitre.oauth2.model.ClientDetailsEntity.userInfoEncryptedResponseAlg = null
private

◆ userInfoEncryptedResponseEnc

EncryptionMethod org.mitre.oauth2.model.ClientDetailsEntity.userInfoEncryptedResponseEnc = null
private

◆ userInfoSignedResponseAlg

JWSAlgorithm org.mitre.oauth2.model.ClientDetailsEntity.userInfoSignedResponseAlg = null
private

このクラス詳解は次のファイルから抽出されました: