Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 0 additions & 35 deletions packages/@azure/graph/.npmignore

This file was deleted.

2 changes: 1 addition & 1 deletion packages/@azure/graph/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ See https://github.com/Azure/ms-rest-browserauth to learn how to authenticate to
console.log("The result is:");
console.log(result);
}).catch((err) => {
console.log('An error occurred:');
console.log("An error occurred:");
console.error(err);
});
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,17 +16,10 @@ const packageName = "@azure/graph";
const packageVersion = "1.0.0";

export class GraphRbacManagementClientContext extends msRestAzure.AzureServiceClient {

credentials: msRest.ServiceClientCredentials;

apiVersion: string;

apiVersion?: string;
tenantID: string;

acceptLanguage: string;

longRunningOperationRetryTimeout: number;

/**
* Initializes a new instance of the GraphRbacManagementClient class.
* @param credentials Credentials needed for the client to connect to Azure.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ export {
Application,
DirectoryObject,
AppRole,
RequiredResourceAccess,
ResourceAccess,
GraphError,
ApplicationListResult,
ADGroup,
Expand Down
2 changes: 2 additions & 0 deletions packages/@azure/graph/lib/models/groupsMappers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@ export {
AddOwnerParameters,
Application,
AppRole,
RequiredResourceAccess,
ResourceAccess,
ServicePrincipal,
User,
SignInName
Expand Down
8 changes: 8 additions & 0 deletions packages/@azure/graph/lib/models/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -436,6 +436,14 @@ export interface Application {
* grant flow for OAuth2
*/
oauth2AllowImplicitFlow?: boolean;
/**
* @member {RequiredResourceAccess[]} [requiredResourceAccess] Specifies
* resources that this application requires access to and the set of OAuth
* permission scopes and application roles that it needs under each of those
* resources. This pre-configuration of required resource access drives the
* consent experience.
*/
requiredResourceAccess?: RequiredResourceAccess[];
}

/**
Expand Down
17 changes: 17 additions & 0 deletions packages/@azure/graph/lib/models/mappers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -625,6 +625,23 @@ export const Application: msRest.CompositeMapper = {
type: {
name: "Boolean"
}
},
requiredResourceAccess: {
serializedName: "requiredResourceAccess",
type: {
name: "Sequence",
element: {
type: {
name: "Composite",
className: "RequiredResourceAccess",
additionalProperties: {
type: {
name: "Object"
}
}
}
}
}
}
},
additionalProperties: DirectoryObject.type.additionalProperties
Expand Down
2 changes: 2 additions & 0 deletions packages/@azure/graph/lib/models/objectsMappers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ export {
CloudError,
Application,
AppRole,
RequiredResourceAccess,
ResourceAccess,
ADGroup,
ServicePrincipal,
User,
Expand Down
2 changes: 2 additions & 0 deletions packages/@azure/graph/lib/models/servicePrincipalsMappers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@ export {
PasswordCredentialListResult,
PasswordCredentialsUpdateParameters,
Application,
RequiredResourceAccess,
ResourceAccess,
ADGroup,
User,
SignInName
Expand Down
2 changes: 2 additions & 0 deletions packages/@azure/graph/lib/models/signedInUserMappers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ export {
DirectoryObjectListResult,
Application,
AppRole,
RequiredResourceAccess,
ResourceAccess,
ADGroup,
ServicePrincipal
} from "../models/mappers";
Expand Down
2 changes: 2 additions & 0 deletions packages/@azure/graph/lib/models/usersMappers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ export {
UserGetMemberGroupsResult,
Application,
AppRole,
RequiredResourceAccess,
ResourceAccess,
ADGroup,
ServicePrincipal
} from "../models/mappers";
Expand Down
15 changes: 14 additions & 1 deletion packages/@azure/graph/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,23 @@
"bugs": {
"url": "https://github.com/azure/azure-sdk-for-js/issues"
},
"files": [
"dist/**/*.js",
"dist/**/*.js.map",
"dist/**/*.d.ts",
"dist/**/*.d.ts.map",
"esm/**/*.js",
"esm/**/*.js.map",
"esm/**/*.d.ts",
"esm/**/*.d.ts.map",
"lib/**/*.ts",
"rollup.config.js",
"tsconfig.json"
],
"scripts": {
"build": "tsc && rollup -c rollup.config.js && npm run minify",
"minify": "uglifyjs -c -m --comments --source-map \"content='./dist/graph.js.map'\" -o ./dist/graph.min.js ./dist/graph.js",
"prepare": "npm run build"
"prepack": "npm install && npm run build"
},
"sideEffects": false
}