Package net.devh.boot.grpc.server.security.authentication
package net.devh.boot.grpc.server.security.authentication
Contains the security classes related to authentication checks.
-
ClassDescriptionThe AnonymousAuthenticationReader allows users without credentials to get an anonymous identity.Reads
basic auth credentials
from the request.Spring-Security has several token-basedAuthenticationProvider
implementations (e.g.Combines multipleGrpcAuthenticationReader
into a single one.Reads the authentication data from the givenServerCall
andMetadata
.AnGrpcAuthenticationReader
that will try to use the peer certificates to extract the clientAuthentication
.An authentication object that was created for aX509Certificate
.AnAuthenticationProvider
forX509Certificate
s.