Package net.devh.boot.grpc.server.security.check
package net.devh.boot.grpc.server.security.check
Contains the security classes related to authorization checks.
-
ClassDescriptionAbstract implementation of
GrpcSecurityMetadataSource
which resolves the secured object type to aServerCall
.Predicate that can be used to check whether the givenAuthentication
has access to the protected service/method.Some helper methods used to createPredicate
s forSocketAddress
es.AConfigAttribute
which uses the embeddedAccessPredicate
for the decisions.AnAccessDecisionVoter
that checks forAccessPredicateConfigAttribute
s.ASecurityMetadataSource
for grpc requests.AGrpcSecurityMetadataSource
for manual configuration.