Цифровая подпись в Lotus

sanch

Well-known member
17.07.2006
215
0
#1
Доброго времени!!
Есть ли в Лотусе средства для установки цифровой подписи в документах. К примеру "бегает" по лотусу заявка и собирает подписи у начальников. но делать кнопочку "согласовать" или "подписать" и отображать эти действия в поле довольно глупо. Эсли кто сталкивался подскажите плз
 
F

fermer

#2
А как насчеть doc.Sign?

Call uidoc.document.sign


и проверка подписи

Sub Click(Source As Button)
Dim session As New NotesSession
Dim ws As New NotesUIWorkspace
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim verifyName As String
Dim a As String
Set db = session.CurrentDatabase
Set doc = ws.CurrentDocument.Document
a = doc.Signer
verifyName = doc.Verifier
Msgbox a
End Sub
 
M

Mihal

#3
Предвижу следующий вопрос: "а как сделать несколько подписей в одном документ?" :).
 
F

fermer

#4
Предвижу следующий вопрос: "а как сделать несколько подписей в одном документ?" :).
вот здесь ждет засада
можно сделать ответные подписанные документы
одна подпись - один ответный документ
а главный документ редактируеть только сервер
 

DNT

Постоялец форума
Lotus team
12.10.2005
594
2
#5
Для: sanch


<!--QuoteBegin-sanch+13:12:2006, 12:39 -->
<span class="vbquote">(sanch @ 13:12:2006, 12:39 )</span><!--QuoteEBegin-->отображать эти действия в поле довольно глупо
[snapback]50656" rel="nofollow" target="_blank[/snapback]​
[/quote]

???

Странное умозаключение...
А чем поле то не устраивает? :)
 
M

Mihal

#6
<!--QuoteBegin-fermer+14:12:2006, 08:17 -->
<span class="vbquote">(fermer @ 14:12:2006, 08:17 )</span><!--QuoteEBegin-->вот здесь ждет засада
можно сделать ответные подписанные документы
одна подпись - один ответный документ
а главный документ редактируеть только сервер
[snapback]50737" rel="nofollow" target="_blank[/snapback]​
[/quote]

Ну, как по мне, то более честный вариант - каждый делать делать копию документа и подписывать её заново.
 

sanch

Well-known member
17.07.2006
215
0
#7
<!--QuoteBegin-Mihal+14:12:2006, 12:22 -->
<span class="vbquote">(Mihal @ 14:12:2006, 12:22 )</span><!--QuoteEBegin-->Ну, как по мне, то более честный вариант - каждый делать делать копию документа и подписывать её заново.
[snapback]50790" rel="nofollow" target="_blank[/snapback]​
[/quote]
А оригинал удалять?
 
M

Mihal

#8
<!--QuoteBegin-sanch+14:12:2006, 12:25 -->
<span class="vbquote">(sanch @ 14:12:2006, 12:25 )</span><!--QuoteEBegin-->А оригинал удалять?
[snapback]50792" rel="nofollow" target="_blank[/snapback]​
[/quote]

Нет. Зачем? Фишка в том, что тогда можно честно проверить КАЖДУЮ подпись.
 
F

fermer

#9
Ну, как по мне, то более честный вариант - каждый делать делать копию документа и подписывать её заново.
хорошая идея

ну робята, кто в лотусе давно, сказали что можно секции подписывать
пока не проверял
 
R
#10
Для: DNT
Согласен. Сделал свой проект на такой основе тоесть не ЭЦП а статусами "Принять" "Отклонить" работает на ура и все прозрачно.
 
M

Mihal

#11
<!--QuoteBegin-fermer+15:12:2006, 08:10 -->
<span class="vbquote">(fermer @ 15:12:2006, 08:10 )</span><!--QuoteEBegin-->хорошая идея

ну робята, кто в лотусе давно, сказали что можно секции подписывать
пока не проверял
[snapback]50881" rel="nofollow" target="_blank[/snapback]​
[/quote]

Ну, мы тоже не лаптем щи хлебаем :D. Можно подписывать и секции. Но тогда у Вас количество подписей будет ограничено. Для сурьёзного процесса это не серьёзно:p.

А проблемы те же, что и про подписании документа целиком. У Вас не получится подписать несколькими подписями один и тот же кусок документа.

Разве что сделать секции вложыными друг в друга... Правда, не факт, что будет работать...
 
F

Fossil Code

#12
Для Mihal

Кажется, что ограничения на макс. количество подписей нет. В том смысле, что оно определяется только дизайном формы.

Attaching electronic signatures to documents and sections in Notes applications

For extra security, you can have Designer attach electronic signatures to documents. Electronic signatures assure a reader that the writer's identity is genuine and that information has not changed since the writer mailed or saved the document.
Note Signatures are valid only in Notes applications; they are not supported on the Web.
To design a form whose documents can be signed, you create at least one field to which you assign the property "Sign if mailed or saved in section." This feature is available only for forms that are mail-enabled and for forms that contain access-controlled sections.
You can enable signing of one or more fields on a form. If the field is in an access-controlled section, the signature applies only to the section and is generated when the document is saved. If the field is not in an access-controlled section, the signature is generated only when the document is mailed.
To generate multiple signatures on a form, create multiple sign-enabled fields, placed in separate access-controlled sections.
 
M

Mihal

#13
<!--QuoteBegin-Fossil Code+15:12:2006, 11:19 -->
<span class="vbquote">(Fossil Code @ 15:12:2006, 11:19 )</span><!--QuoteEBegin-->Кажется, что ограничения на макс. количество подписей нет. В том смысле, что оно определяется только дизайном формы.
[snapback]50893" rel="nofollow" target="_blank[/snapback]​
[/quote]

А это не ограничение?! Сделали вы, допустим, m секций. Оп-па! А нужно проставить подписей m+1! B дизайн лезть?

"Это несерьёзно!"(с) х/ф "Операция Ы".
 
F

Fossil Code

#14
На мой взгляд, это не слишком суровое ограничение. Ведь разумный предел количества подписей имеется, не так ли?
 
M

Mihal

#15
<!--QuoteBegin-Fossil Code+15:12:2006, 12:06 -->
<span class="vbquote">(Fossil Code @ 15:12:2006, 12:06 )</span><!--QuoteEBegin-->На мой взгляд, это не слишком суровое ограничение. Ведь разумный предел количества подписей имеется, не так ли?
[snapback]50903" rel="nofollow" target="_blank[/snapback]​
[/quote]

Разумный-то имеется. Но кто ж внимает голосу разума :D. Ну и потом, подписывается кусок документа, а не весь документ. Уж лучше спокойненько куда-т о в поле записывать.
 

DNT

Постоялец форума
Lotus team
12.10.2005
594
2
#16
Подскажите а чем плохи поля и записи о подписях в них?
 
M

Mihal

#17
Для: DNT
Да ничем! Но когда говоришь: "Не, здесь не цифровая подпись.". Нарываешься на вопрос: "Кааааак?!". Да и теоритически любой пользователь, получивший право редактировать документ может енто делать покорёжить.
 
30.05.2006
1 345
11
#18
На мой взгляд, это не слишком суровое ограничение. Ведь разумный предел количества подписей имеется, не так ли?
Ну, а положим подписантов всего 2, но предусмотрен возврат (с замечаниями, например)? Т.е. цикл с неизвестным счетчиком.
Правда я в таком месте подпись-бы отменял (т.е. из всегда было-бы 1-2), но требования м.б. и другие...
Для: DNT
Да ничем! Но когда говоришь: "Не, здесь не цифровая подпись.". Нарываешься на вопрос: "Кааааак?!". Да и теоритически любой пользователь, получивший право редактировать документ может енто делать покорёжить.
Конечно! Подпись, как таковая док-т на редактирование не закрывает, но гарантирует выявление факта редактирования
 
M

Mihal

#19
Для: Constantin A Chervonenko
Протестую! Меня неправильно интерпритировали :D.

"Да и теоритически любой пользователь, получивший право редактировать документ может енто делать покорёжить." относилось не к цифровой подписи! Относилось это к "лжеподписи" путём заполнения некоего поля :p. Что бы что-то прописать в поле - надо получить право на редактирование. Получив право на редактирование пользователь, в принципе, может покорежить остальные "лжеподписи".

А про процедуру проверки подлинности цифровой подписи мне как бы известно :).