Well it seems my journey of getting an Adobe AIR Developer Certificate is now at an end. I had a chat yesterday with a Thawte customer service rep and the result I'll simply post here in terms of the conversation.
It seems Ryan Stewart picked up on my broadcast as well, so here I guess is the rest of the pieces.
Please wait while we find an agent to assist you...
You have been connected to Lily G.
Lily G: Hello. How may I assist you?
Craig Cmehil: Hi my order number is US...1 and I've just received a
conflicting email and wanted to get clarification.
Craig Cmehil: On Aug 18 I received a mail with "Invidual Notarized
Form Letter" which I am in the process of getting notarized and then
today I got an email about my account having 48hrs to send some other
documents?
Lily G: Please confirm your order number.
Craig Cmehil: US...1
Lily G: Thank you
Craig Cmehil: THe mail on the Aug 18 was a result of me calling and
speaking to someone on the phone
Lily G: Your order is currently pending Proof of Right documents, such
as a Business License, Articles of Incorporation, DBA documents, etc,
to authenticate your organization.
Craig Cmehil: and the Notatrized Individual portion? I am not a
business I work under my own name and my own SSN
Lily G: For order #US...1, it is enrolled as Organization =
@eventtrack, @eventtrack is not your name.
Craig Cmehil: can I change that?
Lily G: I will need to cancel the order and you will need to enroll
again
Craig Cmehil: OK and for the organization name I would then put just
my name?
Lily G: If that is your organization, then yet. You will need to
provide a notarized ID.
Craig Cmehil: ok so cancel the order and I will do it again and
provide the notarized ID - now the telephone I use is VOIP and is not
in the directory how do I need to verify that for you?
Lily G: Did you already have your notarized your ID?
Craig Cmehil: I will tomorrow
Lily G: Let me e-mail you the notary letter.
Lily G: When you notarized your ID, please have him/her notarized the
notary letter as well.
Craig Cmehil: OK
Lily G: Please confirm your e-mail?
Craig Cmehil: cr...@cmehil.com
Lily G: Also what will the name of your new certificate?
Lily G: I will pre-edit the notary letter
Craig Cmehil: org name or what?
Lily G: Yes, organization name
Craig Cmehil: Craig Cmehil which is my name
Lily G: Ok
Craig Cmehil: domain is www.eventtrack.info
Craig Cmehil: What type of "business" do I select "other" and then
state Individual?
Lily G: Yes
Lily G: Actually I am unsure
Lily G: I do not know what type of business do you have
Craig Cmehil: I do business as me and pay taxes on my business under
my Social Security Number
Craig Cmehil: I will state other and put individual and see what
happens I guess
Lily G: When enroll, is that what it ask?
Lily G: Yes, that should be fine
Craig Cmehil: yes for the "background" OK I will do that
Lily G: Is there anything else I can assist you with today?
Craig Cmehil: the new order is US...1 perhaps you can indicate that
the notatrized ID and letter are in process and cancel the first
order?
Lily G: Previous order is cancelled, you should receive the
confirmation shortly.
Craig Cmehil: ok
Craig Cmehil: and the new order is OK?
Lily G: Actually, for code sign certificate you cannot register under
your own name.
Lily G: However, you do qualify for the regular SSL certificates.
Craig Cmehil: you guys are killing me! One person says I can I just
need this notarized and now you tell me I can not?
Craig Cmehil: SSL does not interest me, I am interested in the Adobe
AIR Developer Certificate
Craig Cmehil: I build applications, I am a coder why can I not get my
code signed? Where is the logic in not letting an individual get their
code signed?
Lily G: Unsure whom told you, codesign do not qualify for
individuals.
Craig Cmehil: and why not? I would appreciate a link to the
documentation explaining this
Lily G: Earlier, I did not noticed it was a code sign certificate.
Lily G: Sure, please hold while I locate the information
Lily G: Thank you for holding
Lily G: Thawte CANNOT issue a Developer Certificate in the name of an
individual. The only exception to this rule is: German, Austrian,
French and Swiss sole proprietors.
Lily G: A Notarized ID Template along with valid Proof of Right under
the Organizational Contact’s name is required.
Note: The Organizational Contact's name and the Organization Name in
the Distinguished Name must be the same.
Lily G: Your order is enrolled in Florida, US, therefore it will not
qualify.
Craig Cmehil: And if I enrolled from Germany?
Lily G: The yes, should be ok.
Craig Cmehil: I would then choose individual and all that and it would
be accepted?
Lily G: The only exception to this rule is: German, Austrian, French
and Swiss sole proprietors.
Craig Cmehil: does the notarized document need to be notarized by a
German notary or any legal notary in the world?
Lily G: The the Country of where you are enrolling
Craig Cmehil: and what is the reason Thawte cannot issue a Developer
Certificate to an individual? I see you can not but no reason why? I
would like to understand that
Lily G: Thawte always recommends that customers register a business
name for use in the certificate instead of applying for a certificate
in their personal name. If Proof of Right can not be provided for the
business name, then the customer may be given the option to enroll for
an Individual SSL Certificate.
Lily G: Individuals organization only works for SSL certificates.
Craig Cmehil: it's a recommendation? or a rule?
Lily G: Rule
Craig Cmehil: an SSL certificate is not the same as a Code Signing
Certificate though is it?
Craig Cmehil: is there a legal reason to this rule?
Lily G: SSL certificates and Code Signing certificates is different,
therefore, we process the orders differently.
Lily G: Our Policy due to the nature of the certificate we can only
issue developer certificates to business entities
Craig Cmehil: frankly I don't accept that, it's not an explanation or
answer you are simply telling me the same in different ways but NOT
the why it must be a business entity - if you can accept individuals
for SSL certificates then why not for code signing? What about all the
independent developers in the world? I mean I'm trying to give you
guys money and willing to do everything with notaries and verifying my
id, telephone the works that in itself should
Craig Cmehil: suffice to prove I am who I say I am and thus
authenticate me as me
Lily G: Craig, I am doing my best to assist you. Unfortunately at this
time we can only issue developer certs to business entities.
Lily G: Developer certs and SSL certificates is different products.
Lily G: Unsure if in the future this policy will be revised or not but
at this time this is the best we can do.
Craig Cmehil: I know, its just very frustrating that you are the only
service provides what I need and yet I can't get it.
Lily G: I will bring this issue to the managers, however at this
point, there is nothing I can do.
Craig Cmehil: thank you
Craig Cmehil: have a good day
Lily G: Thank you
Lily G: Thank you for visiting. Please contact us at anytime.
The comments on Ryan's blog I think are covering most of my own thoughts as well, so at the moment I am more or less sitting back and wondering if something will come out of all of this? My day job is for a developer community as well so I'm always keeping an eye on how other communities do things and the idea of the certificate spawned several ideas of my own but after this experience I've more or less moved them all to the back burner (sorry
Thawte might have been some interesting ideas there!).
The most pressing thought I can't seem to get away from though is the fact Adobe had a great idea, put validation behind developers and their code and build a community around it, the marketplace is fantastic and I check it all the time BUT after all of this I wonder where the break down is? On Adobe's side or on the certificate signing side? I mean how can you build a community of developers but not make it easy for them to do what you ask?
Technorati Tags:
adobe, development, experience, friday morning report