public class org.apache.nifi.web.security.oidc.client.web.OidcAuthorizedClient extends org.springframework.security.oauth.client.OAuth2AuthorizedClient
{
private final org.springframework.security.oauth.core.oidc.OidcIdToken idToken;
public void <init>(org.springframework.security.oauth.client.registration.ClientRegistration, java.lang.String, org.springframework.security.oauth.core.OAuth2AccessToken, org.springframework.security.oauth.core.OAuth2RefreshToken, org.springframework.security.oauth.core.oidc.OidcIdToken)
{
org.springframework.security.oauth.core.oidc.OidcIdToken v;
org.apache.nifi.web.security.oidc.client.web.OidcAuthorizedClient v;
java.lang.Object v;
java.lang.String v;
org.springframework.security.oauth.core.OAuth2AccessToken v;
org.springframework.security.oauth.core.OAuth2RefreshToken v;
org.springframework.security.oauth.client.registration.ClientRegistration v;
v := @this: org.apache.nifi.web.security.oidc.client.web.OidcAuthorizedClient;
v := @parameter: org.springframework.security.oauth.client.registration.ClientRegistration;
v := @parameter: java.lang.String;
v := @parameter: org.springframework.security.oauth.core.OAuth2AccessToken;
v := @parameter: org.springframework.security.oauth.core.OAuth2RefreshToken;
v := @parameter: org.springframework.security.oauth.core.oidc.OidcIdToken;
specialinvoke v.<org.springframework.security.oauth.client.OAuth2AuthorizedClient: void <init>(org.springframework.security.oauth.client.registration.ClientRegistration,java.lang.String,org.springframework.security.oauth.core.OAuth2AccessToken,org.springframework.security.oauth.core.OAuth2RefreshToken)>(v, v, v, v);
v = staticinvoke <java.util.Objects: java.lang.Object requireNonNull(java.lang.Object,java.lang.String)>(v, "OpenID Connect ID Token required");
v.<org.apache.nifi.web.security.oidc.client.web.OidcAuthorizedClient: org.springframework.security.oauth.core.oidc.OidcIdToken idToken> = v;
return;
}
public org.springframework.security.oauth.core.oidc.OidcIdToken getIdToken()
{
org.springframework.security.oauth.core.oidc.OidcIdToken v;
org.apache.nifi.web.security.oidc.client.web.OidcAuthorizedClient v;
v := @this: org.apache.nifi.web.security.oidc.client.web.OidcAuthorizedClient;
v = v.<org.apache.nifi.web.security.oidc.client.web.OidcAuthorizedClient: org.springframework.security.oauth.core.oidc.OidcIdToken idToken>;
return v;
}
}