Class KeycloakAuthenticationTokenBuilder<T extends KeycloakAuthenticationTokenBuilder<T>>
java.lang.Object
com.c4_soft.springaddons.security.oauth2.test.keycloak.KeycloakAuthenticationTokenBuilder<T>
- All Implemented Interfaces:
AuthenticationBuilder<org.keycloak.adapters.springsecurity.token.KeycloakAuthenticationToken>
- Direct Known Subclasses:
KeycloakAuthenticationTokenTestingBuilder
public class KeycloakAuthenticationTokenBuilder<T extends KeycloakAuthenticationTokenBuilder<T>>
extends Object
implements AuthenticationBuilder<org.keycloak.adapters.springsecurity.token.KeycloakAuthenticationToken>
Builder for
KeycloakAuthenticationToken- Author:
- Jérôme Wacongne <ch4mp@c4-soft.com>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Set<org.springframework.security.core.GrantedAuthority>protected boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccount(org.keycloak.adapters.OidcKeycloakAccount account) authorities(Collection<org.springframework.security.core.GrantedAuthority> authorities) org.keycloak.adapters.springsecurity.token.KeycloakAuthenticationTokenbuild()protected Tdowncast()isIntercative(boolean isInteractive)
-
Field Details
-
isInteractive
protected boolean isInteractive -
authorities
-
-
Constructor Details
-
KeycloakAuthenticationTokenBuilder
public KeycloakAuthenticationTokenBuilder()
-
-
Method Details
-
account
-
isIntercative
-
authorities
-
build
public org.keycloak.adapters.springsecurity.token.KeycloakAuthenticationToken build()- Specified by:
buildin interfaceAuthenticationBuilder<T extends KeycloakAuthenticationTokenBuilder<T>>
-
downcast
-