Class MockAuthenticationBuilder<A extends org.springframework.security.core.Authentication,​T extends MockAuthenticationBuilder<A,​T>>


  • public class MockAuthenticationBuilder<A extends org.springframework.security.core.Authentication,​T extends MockAuthenticationBuilder<A,​T>>
    extends Object
    • Constructor Detail

      • MockAuthenticationBuilder

        public MockAuthenticationBuilder​(Class<A> authType)
    • Method Detail

      • build

        public A build()
      • authorities

        public T authorities​(String... authorities)
      • authorities

        public T authorities​(Stream<String> authorities)
      • name

        public T name​(String name)
      • credentials

        public T credentials​(Object credentials)
      • details

        public T details​(Object details)
      • principal

        public T principal​(Object principal)
      • setAuthenticated

        public T setAuthenticated​(boolean authenticated)
      • configure

        public T configure​(Consumer<A> authConsumer)
      • downcast

        protected T downcast()