名前空間: microsoft.graph
重要:Microsoft は Intune /beta API をサポートしていますが、より頻繁に変更される可能性があります。 可能な場合は、バージョン v1.0 を使用することをお勧めします。 バージョン セレクターを使用して、バージョン v1.0 で API が使用できるかどうかを確認します。
注:Intune 用 Microsoft Graph API には、テナントの有効な Intune ライセンスが必要です。
メソッド
| メソッド | 戻り値の型 | 説明 |
|---|---|---|
| managedDeviceCertificateStates の一覧表示 | managedDeviceCertificateState コレクション | managedDeviceCertificateState オブジェクトのプロパティと関係を一覧表示します。 |
| managedDeviceCertificateState を取得する | managedDeviceCertificateState | managedDeviceCertificateState オブジェクトのプロパティとリレーションシップを読み取ります。 |
| managedDeviceCertificateState の作成 | managedDeviceCertificateState | 新しい managedDeviceCertificateState オブジェクトを作成します。 |
| managedDeviceCertificateState を削除する | なし | managedDeviceCertificateState を削除します。 |
| managedDeviceCertificateState を更新する | managedDeviceCertificateState | managedDeviceCertificateState オブジェクトのプロパティを更新します。 |
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| id | String | エンティティのキー。 |
| devicePlatform | devicePlatformType | デバイス プラットフォーム。 指定可能な値は、 android、 androidForWork、 iOS、 macOS、 windowsPhone81、 windows81AndLater、 windows10AndLater、 androidWorkProfile、 unknown、 androidAOSP、 androidMobileApplicationManagement、 iOSMobileApplicationManagement、 unknownFutureValue、 windowsMobileApplicationManagement です。 |
| certificateKeyUsage | keyUsages | キーの使用法。 可能な値は、keyEncipherment、digitalSignature です。 |
| certificateValidityPeriodUnits | certificateValidityPeriodScale | 有効期間の単位。 可能な値は days、months、years です。 |
| certificateIssuanceState | certificateIssuanceStates | 発行の状態。 指定可能な値は、 unknown、 challengeIssued、 challengeIssueFailed、 requestCreationFailed、 requestSubmitFailed、 challengeValidationSucceeded、 challengeValidationFailed、 issueFailed、 issuePending、 issued、 responseProcessingFailed、 responsePending、 enrollmentSucceeded、 enrollmentNotNeeded、 revoked、 removedFromCollection、 renewVerified、 installFailed、 installed、 deleteFailed、 deleted、 renewalRequested、 requested です。 |
| certificateKeyStorageProvider | keyStorageProviderOption | キー ストレージ プロバイダー。 使用可能な値: useTpmKspOtherwiseUseSoftwareKsp、useTpmKspOtherwiseFail、usePassportForWorkKspOtherwiseFail、useSoftwareKsp。 |
| certificateSubjectNameFormat | subjectNameFormat | サブジェクト名の形式。 可能な値は、commonName、commonNameIncludingEmail、commonNameAsEmail、custom、commonNameAsIMEI、commonNameAsSerialNumber、commonNameAsAadDeviceId、commonNameAsIntuneDeviceId、commonNameAsDurableDeviceId です。 |
| certificateSubjectAlternativeNameFormat | subjectAlternativeNameType | サブジェクトの別名形式。 使用可能な値: none、emailAddress、userPrincipalName、customAzureADAttribute、domainNameService、universalResourceIdentifier。 |
| certificateRevokeStatus | certificateRevocationStatus | 状態を取り消します。 可能な値は、none、pending、issued、failed、revoked です。 |
| certificateProfileDisplayName | 文字列 | 証明書プロファイルの表示名 |
| deviceDisplayName | 文字列 | デバイスの表示名 |
| userDisplayName | String | ユーザーの表示名 |
| certificateExpirationDateTime | DateTimeOffset | 証明書の有効期限 |
| certificateLastIssuanceStateChangedDateTime | DateTimeOffset | 前回の証明書発行状態の変更 |
| lastCertificateStateChangeDateTime | DateTimeOffset | 前回の証明書発行状態の変更 |
| certificateIssuer | 文字列 | 発行者 |
| certificateThumbprint | 文字列 | Thumbprint |
| certificateSerialNumber | 文字列 | シリアル番号 |
| certificateKeyLength | Int32 | キーの長さ |
| certificateEnhancedKeyUsage | 文字列 | 拡張キーの使用 |
| certificateValidityPeriod | Int32 | 有効期間 |
| certificateSubjectNameFormatString | 文字列 | カスタム サブジェクト名形式のサブジェクト名書式指定文字列 |
| certificateSubjectAlternativeNameFormatString | 文字列 | サブジェクトの別名 カスタム形式の書式文字列 |
| certificateIssuanceDateTime | DateTimeOffset | 発行日 |
| certificateErrorCode | Int32 | エラー コード |
リレーションシップ
なし
JSON 表記
以下は、リソースの JSON 表記です。
{
"@odata.type": "#microsoft.graph.managedDeviceCertificateState",
"id": "String (identifier)",
"devicePlatform": "String",
"certificateKeyUsage": "String",
"certificateValidityPeriodUnits": "String",
"certificateIssuanceState": "String",
"certificateKeyStorageProvider": "String",
"certificateSubjectNameFormat": "String",
"certificateSubjectAlternativeNameFormat": "String",
"certificateRevokeStatus": "String",
"certificateProfileDisplayName": "String",
"deviceDisplayName": "String",
"userDisplayName": "String",
"certificateExpirationDateTime": "String (timestamp)",
"certificateLastIssuanceStateChangedDateTime": "String (timestamp)",
"lastCertificateStateChangeDateTime": "String (timestamp)",
"certificateIssuer": "String",
"certificateThumbprint": "String",
"certificateSerialNumber": "String",
"certificateKeyLength": 1024,
"certificateEnhancedKeyUsage": "String",
"certificateValidityPeriod": 1024,
"certificateSubjectNameFormatString": "String",
"certificateSubjectAlternativeNameFormatString": "String",
"certificateIssuanceDateTime": "String (timestamp)",
"certificateErrorCode": 1024
}