import { IdentityBasedPolicy } from "https://deno.land/x/iam_policies@v4.17.0/dist/main.d.ts";
Constructors
new
IdentityBasedPolicy(unnamed 0: IdentityBasedPolicyInterface<T>)Methods
addStatement(this: IdentityBasedPolicy<T>, statement: IdentityBasedType): void
can(this: IdentityBasedPolicy<T>, unnamed 1: EvaluateIdentityBasedInterface<T>): boolean
cannot(this: IdentityBasedPolicy<T>, unnamed 1: EvaluateIdentityBasedInterface<T>): boolean
evaluate(this: IdentityBasedPolicy<T>, unnamed 1: EvaluateIdentityBasedInterface<T>): boolean
getStatements(this: IdentityBasedPolicy<T>): IdentityBasedType[]
whyCan(this: IdentityBasedPolicy<T>, unnamed 1: EvaluateIdentityBasedInterface<T>): IdentityBasedType[]
whyCannot(this: IdentityBasedPolicy<T>, unnamed 1: EvaluateIdentityBasedInterface<T>): IdentityBasedType[]