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 credentialsfrom the request.Spring-Security has several token-basedAuthenticationProviderimplementations (e.g.Combines multipleGrpcAuthenticationReaderinto a single one.Reads the authentication data from the givenServerCallandMetadata.AnGrpcAuthenticationReaderthat will try to use the peer certificates to extract the clientAuthentication.An authentication object that was created for aX509Certificate.AnAuthenticationProviderforX509Certificates.