| 4D v18dataStore.provideDataKey( ) | |||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 dataStore.provideDataKey( ) 
         | ||||||||||||||||||||||||||||||||||||||||
| プロパティ | 型 | 詳細 | |
| success | ブール | 提供された暗号化キーが暗号化されたデータと合致すればTrue、それ以外の場合にはFalse | |
| 以下のプロパティは、success プロパティがFALSE であった場合にのみ返されます。 | |||
| status | 数値 | エラーコード(提供された暗号化キーが間違っていた場合には4) | |
| statusText | テキスト | エラーメッセージ | |
| errors | コレクション | エラーのスタック。最初のエラーに最も高いインデックスが割り当てられます。 | |
| [ ].componentSignature | テキスト | 内部コンポーネント名 | |
| [ ].errCode | Number | エラー番号 | |
| [ ].message | Text | エラーメッセージ | 
curPassphrase および curDataKey のどちらの引数も渡されなかった場合、dataStore.provideDataKey( ) はnull を返します(この場合エラーは生成されません)。
 C_OBJECT($keyStatus)
 C_TEXT($passphrase)
 
 $passphrase:=Request("Enter the passphrase")
 If(OK=1)
    $keyStatus:=ds.provideDataKey($passphrase)
    If($keyStatus.success)
       ALERT("You have provided a valid encryption key")
    Else
       ALERT("You have provided an invalid encryption key, you will not be able to work with encrypted data")
    End if
 End if
	プロダクト: 4D
	テーマ: ORDA - データストア
	
        
        
	
	ランゲージリファレンス ( 4D v18)
	
	
	
 コメントを追加
コメントを追加