forPermission: (
id: any,
) => {
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;
} = forPermission
Type Declaration
-
- (
id: any,
): {
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;
}
-
Returns {
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 application, its identifier, base URI and the permission's name,
description and identifier; or null
Returns the application that defines a permission, matched exactly on its full identifier.