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
GrpcSecurityMetadataSourcewhich resolves the secured object type to aServerCall.Predicate that can be used to check whether the givenAuthenticationhas access to the protected service/method.Some helper methods used to createPredicates forSocketAddresses.AConfigAttributewhich uses the embeddedAccessPredicatefor the decisions.AnAccessDecisionVoterthat checks forAccessPredicateConfigAttributes.ASecurityMetadataSourcefor grpc requests.AGrpcSecurityMetadataSourcefor manual configuration.