diff options
author | Anders Broman <anders.broman@ericsson.com> | 2013-02-19 18:44:06 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2013-02-19 18:44:06 +0000 |
commit | fc2b80ac0b8f484f9d50fe80cdf2d9eafd920a69 (patch) | |
tree | 507d4057caa7095e230228252348030af85c0752 /asn1/isdn-sup/Set-Operations-and-Errors.asn | |
parent | f910cb502c9e5e01d5217bc0105fb7f0e925f31b (diff) |
Add the remaining asn1 files "CODE global" not handled yet.
svn path=/trunk/; revision=47746
Diffstat (limited to 'asn1/isdn-sup/Set-Operations-and-Errors.asn')
-rw-r--r-- | asn1/isdn-sup/Set-Operations-and-Errors.asn | 99 |
1 files changed, 99 insertions, 0 deletions
diff --git a/asn1/isdn-sup/Set-Operations-and-Errors.asn b/asn1/isdn-sup/Set-Operations-and-Errors.asn new file mode 100644 index 0000000000..6517b4abdc --- /dev/null +++ b/asn1/isdn-sup/Set-Operations-and-Errors.asn @@ -0,0 +1,99 @@ +-- $Id$ +-- +-- EN 301 002-1 Ver. 1.3.1 +-- +Set-Operations-and-Errors {ITU-T identified-organization etsi(0) 1002 operations-and-errors(1)} + +DEFINITIONS EXPLICIT TAGS ::= + +BEGIN + +EXPORTS + ModifyPin, + Pin, + Tan, + InvalidPin, + InvalidTan, + PinNotProvided, + InvalidNewPin, + ChangeOfPinRequired, + PrimitivePin, + NewPinIsOldPin, + UserControlBlocked; + +IMPORTS + OPERATION, ERROR + FROM Remote-Operations-Information-Objects + {joint-iso-itu-t (2) remote-operations (4) informationObjects(5) version1(0)} + + PartyNumber + FROM Addressing-Data-Elements + {itu-t(0) identified-organization(4) etsi(0) 196 addressing-data-elements(6)} + + invalidServedUserNr + FROM General-Errors + {itu-t(0) identified-organization(4) etsi(0) 196 general-errors(2)}; + +ModifyPin ::= OPERATION + ARGUMENT ModifyPinArgument + RESULT + ERRORS {InvalidPin, + PinNotProvided, + InvalidNewPin, + invalidServedUserNr, + PrimitivePin, + NewPinIsOldPin, + UserControlBlocked} + +PossibleFraudulentPinUse ::= OPERATION +PossibleFraudulentTanUse ::= OPERATION +ModifyPinArgument ::= SEQUENCE { + oldPin Pin, + newPin Pin, + servedUserNr PartyNumber} + +Pin ::= IA5String (SIZE(4..12)) (FROM ("0"|"1"|"2"|"3"|"4"|"5"|"6"|"7"|"8"|"9" + |"A"|"B"|"C"|"D"|"E"|"F"|"G"|"H"|"I"|"J" + |"K"|"L"|"M"|"N"|"O"|"P"|"Q"|"R"|"S"|"T" + |"U"|"V"|"W"|"X"|"Y"|"Z" + |"a"|"b"|"c"|"d"|"e"|"f"|"g"|"h"|"i"|"j" + |"k"|"l"|"m"|"n"|"o"|"p"|"q"|"r"|"s"|"t" + |"u"|"v"|"w"|"x"|"y"|"z")) + +Tan ::= IA5String (SIZE(6..12)) (FROM ("0"|"1"|"2"|"3"|"4"|"5"|"6"|"7"|"8"|"9" + |"A"|"B"|"C"|"D"|"E"|"F"|"G"|"H"|"I"|"J" + |"K"|"L"|"M"|"N"|"O"|"P"|"Q"|"R"|"S"|"T" + |"U"|"V"|"W"|"X"|"Y"|"Z" + |"a"|"b"|"c"|"d"|"e"|"f"|"g"|"h"|"i"|"j" + |"k"|"l"|"m"|"n"|"o"|"p"|"q"|"r"|"s"|"t" + |"u"|"v"|"w"|"x"|"y"|"z")) + + +invalidPin ERROR ::= {CODE global:{sETOID 10}} +invalidTan ERROR ::= {CODE global:{sETOID 11}} +pinNotProvided ERROR ::= {CODE global:{sETOID 17}} +invalidNewPin ERROR ::= {CODE global:{sETOID 12}} +userControlBlocked ERROR ::= {CODE global:{sETOID 13}} +changeOfPinRequired ERROR ::= {CODE global:{sETOID 14}} +primitivePin ERROR ::= {CODE global:{sETOID 15}} +newPinIsOldPin ERROR ::= {CODE global:{sETOID 16}} + + +sETOID OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) 1002 operations-and-errors(1)} + +modifyPin ModifyPin ::= globalValue {sETOID 1} +possibleFraudulentPinUse PossibleFraudulentPinUse ::= globalValue {sETOID 2} +possibleFraudulentTanUse PossibleFraudulentTanUse ::= globalValue {sETOID 3} + +invalidPin InvalidPin ::= globalValue {sETOID 10} +pinNotProvided PinNotProvided ::= globalValue {sETOID 11} +invalidNewPin InvalidNewPin ::= globalValue {sETOID 12} +userControlBlocked UserControlBlocked ::= globalValue {sETOID 13} +changeOfPinRequired ChangeOfPinRequired ::= globalValue {sETOID 14} +primitivePin PrimitivePin ::= globalValue {sETOID 15} +newPinIsOldPin NewPinIsOldPin ::= globalValue {sETOID 16} +invalidTan InvalidTan ::= globalValue {sETOID 17} + + +END -- of Set-Function-Operations-and-Errors + |