Class OidcAuthenticationTestingBuilder<T extends OidcAuthenticationTestingBuilder<T>>
- java.lang.Object
-
- com.c4_soft.springaddons.security.oauth2.test.OidcAuthenticationTestingBuilder<T>
-
- All Implemented Interfaces:
AuthenticationBuilder<OidcAuthentication>
public class OidcAuthenticationTestingBuilder<T extends OidcAuthenticationTestingBuilder<T>> extends Object implements AuthenticationBuilder<OidcAuthentication>
-
-
Field Summary
Fields Modifier and Type Field Description protected OidcTokenBuildertokenBuilder
-
Constructor Summary
Constructors Constructor Description OidcAuthenticationTestingBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Tauthorities(String... authorities)TbearerString(String bearerString)OidcAuthenticationbuild()protected Tdowncast()Ttoken(Consumer<OidcTokenBuilder> tokenBuilderConsumer)
-
-
-
Field Detail
-
tokenBuilder
protected final OidcTokenBuilder tokenBuilder
-
-
Method Detail
-
build
public OidcAuthentication build()
- Specified by:
buildin interfaceAuthenticationBuilder<T extends OidcAuthenticationTestingBuilder<T>>
-
token
public T token(Consumer<OidcTokenBuilder> tokenBuilderConsumer)
-
downcast
protected T downcast()
-
-