iya-sts
    Preparing search index...

    Variable roleGatingFor

    roleGatingFor: (
        id: any,
    ) => { gated: boolean } & {
        application: {
            allowedProtocols: string[];
            attributes: any;
            authentications: any;
            createdAt: any;
            declaredKinds: any[];
            descriptions: any;
            dn: any;
            dnLabel: any;
            fields: any;
            firstSeen: string;
            identifier: any;
            kinds: any;
            lastSeen: string;
            modifiedAt: any;
            name: any;
            operational: any;
            origin: any;
            protocols: any;
            recordedProtocols: string[];
            registered: any;
            registeredBy: string;
            returnAddressesObserved: {
                attribute: any;
                held: any;
                trusted: boolean;
                value: any;
            }[];
            sessions: any;
            users: any;
        };
        baseUri: string;
        description: any;
        id: any;
        identifier: any;
        name: any;
    } = roleGatingFor

    Type Declaration

      • (
            id: any,
        ): { gated: boolean } & {
            application: {
                allowedProtocols: string[];
                attributes: any;
                authentications: any;
                createdAt: any;
                declaredKinds: any[];
                descriptions: any;
                dn: any;
                dnLabel: any;
                fields: any;
                firstSeen: string;
                identifier: any;
                kinds: any;
                lastSeen: string;
                modifiedAt: any;
                name: any;
                operational: any;
                origin: any;
                protocols: any;
                recordedProtocols: string[];
                registered: any;
                registeredBy: string;
                returnAddressesObserved: {
                    attribute: any;
                    held: any;
                    trusted: boolean;
                    value: any;
                }[];
                sessions: any;
                users: any;
            };
            baseUri: string;
            description: any;
            id: any;
            identifier: any;
            name: any;
        }
      • Says whether a permission is gated by role (#303).

        Parameters

        • id: any

          the permission's full identifier (base and name)

        Returns { gated: boolean } & {
            application: {
                allowedProtocols: string[];
                attributes: any;
                authentications: any;
                createdAt: any;
                declaredKinds: any[];
                descriptions: any;
                dn: any;
                dnLabel: any;
                fields: any;
                firstSeen: string;
                identifier: any;
                kinds: any;
                lastSeen: string;
                modifiedAt: any;
                name: any;
                operational: any;
                origin: any;
                protocols: any;
                recordedProtocols: string[];
                registered: any;
                registeredBy: string;
                returnAddressesObserved: {
                    attribute: any;
                    held: any;
                    trusted: boolean;
                    value: any;
                }[];
                sessions: any;
                users: any;
            };
            baseUri: string;
            description: any;
            id: any;
            identifier: any;
            name: any;
        }

        the defining application's lookup with gated, or null when no application defines it