AuthorizationServer interface
واجهة تمثل AuthorizationServer.
الأساليب
| create |
إنشاء خادم تخويل جديد أو تحديث خادم تخويل موجود. |
| delete(string, string, string, string, Authorization |
حذف مثيل خادم تخويل معين. |
| get(string, string, string, Authorization |
يحصل على تفاصيل خادم التخويل المحدد بواسطة معرفه. |
| get |
يحصل على إصدار حالة الكيان (Etag) من authorizationServer المحدد بواسطة معرفه. |
| list |
يسرد مجموعة من خوادم التخويل المعرفة داخل مثيل خدمة. |
| list |
يحصل على تفاصيل سر العميل لخادم التخويل. |
| update(string, string, string, string, Authorization |
يحدث تفاصيل خادم التخويل المحدد بواسطة معرفه. |
تفاصيل الأسلوب
createOrUpdate(string, string, string, AuthorizationServerContract, AuthorizationServerCreateOrUpdateOptionalParams)
إنشاء خادم تخويل جديد أو تحديث خادم تخويل موجود.
function createOrUpdate(resourceGroupName: string, serviceName: string, authsid: string, parameters: AuthorizationServerContract, options?: AuthorizationServerCreateOrUpdateOptionalParams): Promise<AuthorizationServerCreateOrUpdateResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- authsid
-
string
معرف خادم التخويل.
- parameters
- AuthorizationServerContract
إنشاء معلمات أو تحديثها.
معلمات الخيارات.
المرتجعات
delete(string, string, string, string, AuthorizationServerDeleteOptionalParams)
حذف مثيل خادم تخويل معين.
function delete(resourceGroupName: string, serviceName: string, authsid: string, ifMatch: string, options?: AuthorizationServerDeleteOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- authsid
-
string
معرف خادم التخويل.
- ifMatch
-
string
ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.
معلمات الخيارات.
المرتجعات
Promise<void>
get(string, string, string, AuthorizationServerGetOptionalParams)
يحصل على تفاصيل خادم التخويل المحدد بواسطة معرفه.
function get(resourceGroupName: string, serviceName: string, authsid: string, options?: AuthorizationServerGetOptionalParams): Promise<AuthorizationServerGetResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- authsid
-
string
معرف خادم التخويل.
معلمات الخيارات.
المرتجعات
Promise<AuthorizationServerGetResponse>
getEntityTag(string, string, string, AuthorizationServerGetEntityTagOptionalParams)
يحصل على إصدار حالة الكيان (Etag) من authorizationServer المحدد بواسطة معرفه.
function getEntityTag(resourceGroupName: string, serviceName: string, authsid: string, options?: AuthorizationServerGetEntityTagOptionalParams): Promise<AuthorizationServerGetEntityTagHeaders>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- authsid
-
string
معرف خادم التخويل.
معلمات الخيارات.
المرتجعات
listByService(string, string, AuthorizationServerListByServiceOptionalParams)
يسرد مجموعة من خوادم التخويل المعرفة داخل مثيل خدمة.
function listByService(resourceGroupName: string, serviceName: string, options?: AuthorizationServerListByServiceOptionalParams): PagedAsyncIterableIterator<AuthorizationServerContract, AuthorizationServerContract[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
معلمات الخيارات.
المرتجعات
listSecrets(string, string, string, AuthorizationServerListSecretsOptionalParams)
يحصل على تفاصيل سر العميل لخادم التخويل.
function listSecrets(resourceGroupName: string, serviceName: string, authsid: string, options?: AuthorizationServerListSecretsOptionalParams): Promise<AuthorizationServerListSecretsResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- authsid
-
string
معرف خادم التخويل.
معلمات الخيارات.
المرتجعات
update(string, string, string, string, AuthorizationServerUpdateContract, AuthorizationServerUpdateOptionalParams)
يحدث تفاصيل خادم التخويل المحدد بواسطة معرفه.
function update(resourceGroupName: string, serviceName: string, authsid: string, ifMatch: string, parameters: AuthorizationServerUpdateContract, options?: AuthorizationServerUpdateOptionalParams): Promise<AuthorizationServerUpdateResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- authsid
-
string
معرف خادم التخويل.
- ifMatch
-
string
ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.
- parameters
- AuthorizationServerUpdateContract
إعدادات خادم OAuth2 تحديث المعلمات.
معلمات الخيارات.
المرتجعات
Promise<AuthorizationServerUpdateResponse>