To jest polecenie samlsign, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
samlsign - podpisz i weryfikuj dokumenty XML
STRESZCZENIE
samznak <Opcje>
OPIS
samznak podpisuje lub weryfikuje podpisane dokumenty XML. Aby podpisać dokument, użyj -s. Aby zweryfikować A
dokument, pomiń -s. Jeden z -c, -Rlub -T opcje są wymagane podczas weryfikacji. Albo
-k or -R jest wymagane przy podpisywaniu.
Domyślnie samznak podpisuje lub weryfikuje standardowe wejście. Przechodzić -u or -f odzyskać
dokument z adresu URL lub ścieżki pliku. Podpisane dokumenty są zawsze drukowane na standardowe wyjście.
OPCJE
-u URL Adres URL dokumentu do podpisania lub zweryfikowania.
-f PATH
Pełna ścieżka dokumentu do podpisania lub weryfikacji.
-ID ID Zamiast działać na całym dokumencie, działaj tylko na obiekcie za pomocą
określony ID. Wydrukowany zostanie tylko ten obiekt (z nowym podpisem).
standardowe wyjście.
-s Podpisz, a nie domyślną akcję weryfikacji.
-k KEY Określa pełną ścieżkę do klucza używanego do podpisywania.
-c CERT
Określa pełną ścieżkę do certyfikatu, który ma zostać użyty do weryfikacji.
-R ROZDZIELCZOŚĆ
Określa moduł rozpoznawania poświadczeń używany do podpisywania lub weryfikacji.
-T ZAUFANIE
Określa silnik zaufania dla weryfikacji opartej na TrustEngine.
-M METADATA
Określa metadane na potrzeby weryfikacji opartej na TrustEngine.
-i WYDAWCA
Określa wystawcę do weryfikacji.
-p OCHRONA
Określa protokół weryfikacji opartej na TrustEngine. Ta opcja pozwala
specyfikacja dowolnego protokołu według nazwy, ale częściej się go używa
z opcji wymienionych poniżej dla standardowych nazw protokołów.
-r RNAZWA
Określa nazwę zasobu na potrzeby weryfikacji opartej na TrustEngine. Ta opcja pozwala
specyfikacja dowolnej nazwy zasobu po nazwie, ale częściej tak się dzieje
użyj jednej z opcji wymienionych poniżej dla standardowych nazw zasobów.
-ns RNS
Określa przestrzeń nazw dla weryfikacji opartej na TrustEngine. Jeśli nie zostanie podany,
wartość domyślna to SAML20MD_NS.
-sam10
Użyj protokołu SAML1.0 do weryfikacji opartej na TrustEngine.
-sam11
użyj protokołu SAML1.1 do weryfikacji opartej na TrustEngine.
-sam2 użyj protokołu SAML2.0 P NS do weryfikacji opartej na TrustEngine.
-idp Ustaw nazwę zasobu na IDPSSODescriptor na potrzeby weryfikacji opartej na TrustEngine.
-aa Ustaw nazwę zasobu na AttributeAuthorityDescriptor dla systemu opartego na TrustEngine
weryfikacja.
-pdp Ustaw nazwę zasobu na PDPDescriptor na potrzeby weryfikacji opartej na TrustEngine.
-sp Ustaw nazwę zasobu na SPSSODescriptor na potrzeby weryfikacji opartej na TrustEngine.
-V Zatwierdź dokument podczas jego podpisywania lub weryfikacji. Ścieżka do używanych schematów
do sprawdzania poprawności można zastąpić, ustawiając środowisko OPENSAML_SCHEMAS
zmienna.
-alg algorytm
Określa używany algorytm podpisu, zastępując wartość domyślną. Używany tylko wtedy, gdy
podpisywanie -kopać algorytm Określa algorytm podsumowania, który ma zostać użyty, zastępując
domyślny. Używane tylko podczas podpisywania.
EXIT STATUS
0 Sukces.
-1 Błąd w sposobie samznak został wywołany (na przykład nieprawidłowe argumenty).
-2 Wystąpił błąd podczas inicjowania konfiguracji.
-10 Wychwycono wyjątek.
PRZYKŁADY
Aby podpisać metadane SAML 2.0, użyj:
samlsign -k /ścieżka/do/klucza -c /ścieżka/do/certyfikatu -f /ścieżka/do/metadanych
Korzystaj z samlsign online, korzystając z usług onworks.net