Microsoft.Azure.Commands.Resources.Models.ActiveDirectory.ActiveDirectoryClient.CreateSpKeyCredential C# (CSharp) Method

CreateSpKeyCredential() public method

public CreateSpKeyCredential ( string spObjectId, Microsoft.Azure.Graph.RBAC.Models.KeyCredential credential ) : PSADCredential
spObjectId string
credential Microsoft.Azure.Graph.RBAC.Models.KeyCredential
return PSADCredential
        public PSADCredential CreateSpKeyCredential(string spObjectId, KeyCredential credential)
        {
            ValidateKeyCredential(credential);

            var keyCredsList = GetSpKeyCredentials(spObjectId);

            // Add new KeyCredential to existing KeyCredential list
            keyCredsList.Add(credential);

            PatchSpKeyCredentials(spObjectId, keyCredsList);

            return credential.ToPSADCredential();
        }