Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

CPIN - Pin initialisieren oder verändern

&pagelevel(4)&pagelevel

Der Makro CPIN initialisiert oder verändert einen Pin.

Dieser Makroaufruf ist funktionslos. Die Schnittstelle ist jedoch aus Portabilitätsgründen in BS2000 implementiert.

Eine detaillierte Beschreibung zu den Funktionen des Makros CPIN finden Sie in PKCS#11 V2.20: Cryptographic Token Interface Standard im Abschnitt 11.5 „Slot and token management functions“ unter „C_InitPIN“ und „C_SetPIN“.

Makro

Operanden

CPIN

MF=C / D / L / M / E

,ACTION=*INITPIN / *SETPIN / <var: enum-of _action_set: 1> /

default: _action_set.undefined

,SESSION=<var: int:4> / <integer 0..2147483647> / 0

,OLDPIN=<var: pointer> / NULL

,OLDPINL=<var: int:4> / <integer 0..2147483647> / 0

,NEWPIN=<var: pointer> / NULL

,NEWPINL=<var: int:4> / <integer 0..2147483647> / 0

ACTION

Art der Aktion.
Die korrespondierende PKCS#11-Funktion ist bei jedem Aktionscode angegeben.

=*INITPIN

entspricht der PKCS#11-Funktion C_InitPIN;
initialisiert einen PIN.

=*SETPIN

entspricht der PKCS#11-Funktion C_SetPIN;
verändert einen PIN.

SESSION

Identifier der Sitzung

OLDPIN

zeigt auf den alten PIN;
wird für die Aktion *INITPIN nicht genutzt.

 

OLDPINL

Länge des alten PIN in Bytes;
wird für die Aktion *INITPIN nicht genutzt.

NEWPIN

zeigt auf den neuen PIN

NEWPINL

Länge des neuen PIN in Bytes