ccs-security-js
v0.2.3
Published
This is js destributed as single file, which create global class AuthorisationContext
Readme
Description
This is js destributed as single file, which create global class AuthorisationContext
Install
npm install ccs-security-jsUsage
Add scripts to your app
<script src="node_modules/adal-angular/adal.js"></script>
<script src="node_modules/ccs-security-js/authorisation.js"></script>Create service
var service=new AuthorisationContext({
tenant: '<guid>',
clientId: '<guid>',
redirectUri: '<url>',
endpoints: {
'<url>': '<unique url or guid>',
'<url>': '<unique url or guid>',
...
},
ocpApimSubscriptionKey: '<id>',
organizationId: '<id>',
getRoleUrl: '<url>',
getRoleResource: '<unique url or guid>'
});Use it. For example, receive privileges
service.getPrivileges().subscribe(privileges=>{
somediv.innerText= 'Privileges: ' + privileges.join(', ') + '.'
});