mitreid-connect
org
mitre
openid
connect
assertion
JWTBearerClientAssertionTokenEndpointFilter
ClientAssertionRequestMatcher
公開メンバ関数
|
非公開変数類
|
全メンバ一覧
org.mitre.openid.connect.assertion.JWTBearerClientAssertionTokenEndpointFilter.ClientAssertionRequestMatcher クラス
org.mitre.openid.connect.assertion.JWTBearerClientAssertionTokenEndpointFilter.ClientAssertionRequestMatcher の継承関係図
org.mitre.openid.connect.assertion.JWTBearerClientAssertionTokenEndpointFilter.ClientAssertionRequestMatcher 連携図
公開メンバ関数
ClientAssertionRequestMatcher
(RequestMatcher
additionalMatcher
)
boolean
matches
(HttpServletRequest request)
非公開変数類
RequestMatcher
additionalMatcher
詳解
構築子と解体子
◆
ClientAssertionRequestMatcher()
org.mitre.openid.connect.assertion.JWTBearerClientAssertionTokenEndpointFilter.ClientAssertionRequestMatcher.ClientAssertionRequestMatcher
(
RequestMatcher
additionalMatcher
)
inline
118
{
119
this.
additionalMatcher
=
additionalMatcher
;
120
}
org.mitre.openid.connect.assertion.JWTBearerClientAssertionTokenEndpointFilter.ClientAssertionRequestMatcher.additionalMatcher
RequestMatcher additionalMatcher
Definition:
JWTBearerClientAssertionTokenEndpointFilter.java:116
関数詳解
◆
matches()
boolean org.mitre.openid.connect.assertion.JWTBearerClientAssertionTokenEndpointFilter.ClientAssertionRequestMatcher.matches
(
HttpServletRequest
request
)
inline
123
{
124
// check for appropriate parameters
125
String assertionType = request.getParameter(
"client_assertion_type"
);
126
String assertion = request.getParameter(
"client_assertion"
);
127
128
if
(Strings.isNullOrEmpty(assertionType) || Strings.isNullOrEmpty(assertion)) {
129
return
false
;
130
}
else
if
(!assertionType.equals(
"urn:ietf:params:oauth:client-assertion-type:jwt-bearer"
)) {
131
return
false
;
132
}
133
134
return
additionalMatcher
.matches(request);
135
}
org.mitre.openid.connect.assertion.JWTBearerClientAssertionTokenEndpointFilter.ClientAssertionRequestMatcher.additionalMatcher
RequestMatcher additionalMatcher
Definition:
JWTBearerClientAssertionTokenEndpointFilter.java:116
メンバ詳解
◆
additionalMatcher
RequestMatcher org.mitre.openid.connect.assertion.JWTBearerClientAssertionTokenEndpointFilter.ClientAssertionRequestMatcher.additionalMatcher
private
このクラス詳解は次のファイルから抽出されました:
D:/AppData/OpenId/mitreid-connect/src/openid-connect-server/src/main/java/org/mitre/openid/connect/assertion/
JWTBearerClientAssertionTokenEndpointFilter.java
2018年09月27日(木) 21時26分33秒作成 - mitreid-connect / 構成:
1.8.13